ホームページ  >  記事  >  開発ツール  >  Github アクションがどのように圧縮されるか

Github アクションがどのように圧縮されるか

Patricia Arquette
Patricia Arquetteオリジナル
2024-10-09 16:10:27756ブラウズ

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」を置き換えます。
  • 必要に応じて、「path/to/folder」を、圧縮するファイルが含まれるディレクトリへのパスに置き換えます。

3. GitHub Actions でディレクトリを圧縮する方法

「github/js-action-compress」アクションを使用してディレクトリ全体を圧縮するには、「ファイル」を「フォルダー」に置き換えるだけです:

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

は次のようになります:

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

以上がGithub アクションがどのように圧縮されるかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。