>  기사  >  개발 도구  >  github에서 zip 작업을 수행하는 방법

github에서 zip 작업을 수행하는 방법

Patricia Arquette
Patricia Arquette원래의
2024-10-09 16:10:27763검색

GitHub Actions에서 파일을 압축하는 방법

1. GitHub Actions가 파일을 압축하는 방법

GitHub Actions는 파일 압축 프로세스를 단순화하는 "github/js-action-compress"라는 내장 작업을 제공합니다. 이 작업은 JavaScript 기반 p-zip 모듈을 활용하여 압축을 수행합니다.

2. GitHub Actions에서 파일을 압축하는 방법

"github/js-action-compress" 작업을 사용하여 파일을 압축하려면 다음 단계를 따르세요.

  • 워크플로 파일 만들기 (.yml)을 GitHub 저장소에 저장하세요.
  • 워크플로 파일에 다음 코드 블록을 추가하세요.
<code class="yml">name: Compress Files

on:
  push:
    branches:
      - main

jobs:
  compress:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout code
        uses: actions/checkout@v3
      - name: Compress Files
        uses: github/js-action-compress@v1
        with:
          files: 'path/to/files.zip'
          folders: 'path/to/folder'</code>
  • "path/to/files.zip"을 바꿉니다. 원하는 출력 ZIP 파일 경로로 변경하세요.
  • 선택적으로 "path/to/folder"를 압축하려는 파일이 포함된 디렉터리 경로로 바꾸세요.

3. GitHub Actions에서 디렉터리를 압축하는 방법

"github/js-action-compress" 작업을 사용하여 전체 디렉터리를 압축하려면 간단히 "files"를 "folders"로 바꾸세요:

<code class="yml">files: 'path/to/files.zip'</code>

다음과 같습니다:

<code class="yml">folders: 'path/to/directory'</code>

위 내용은 github에서 zip 작업을 수행하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.