特定のファイルのみチェックアウト
2172 ワード
マイワークフロー
Bhacaz/checkout-files
は、よく知られているホールドプロジェクトの代わりにリポジトリから特定のファイルを引くだけで便利ですactions/checkout
. いくつかのプロジェクトは、それがちょうど2または3ファイルの必要なときに引くために非常に重いことができます.パッケージ設定ファイルが必要な場合に便利です.
package.json
or Gemfile
Githubアクション環境を設定するには、ruby/setup-ruby
を探す.ruby-version
を設定し、Gemfile.lock
正しいバージョンをインストールするにはbundler
. 私は個人的に実行する他のスクリプトと一緒にそれを使用するbundle outdated
Rubyプロジェクトで.詳細については、私の他のポストを見てください.自動的にgithub問題で時代遅れの宝石のトラックを保つ
ジーンフランシス・ ジュン9・ 2分読む
#ruby
#github
提出カテゴリ
奇抜なワイルドカード.それは複数のケースで使用できる非常に一般的なアクションです.
YAMLファイルまたはコードへのリンク
バハアス / チェックアウトファイル
アクションチェックアウトのみ
チェックアウトファイル
特定のファイルまたはフォルダをチェックアウトするGithubアクション.
設定が必要な場合に便利です
すべてのレポを引く代わりに、ワークフローのための資産.
入力
ファイル
に対するパスを持つファイルのリスト$GITHUB_WORKSPACE
.- use: Bhacaz/checkout-files
with:
files: Gemfile Gemfile.lock .ruby-version config
トークン
Githubプライベートアクセストークン.- use: Bhacaz/checkout-files
with:
token: ${{ secrets.token }}
View on GitHub
追加情報
このRuby on Railsプロジェクトの使用例を見つけることができます.Bhacaz/democraylist-be.github/workflows/outdated_gems.yml
Reference
この問題について(特定のファイルのみチェックアウト), 我々は、より多くの情報をここで見つけました
https://dev.to/bhacaz/checkout-only-certain-files-1g1o
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
- use: Bhacaz/checkout-files
with:
files: Gemfile Gemfile.lock .ruby-version config
- use: Bhacaz/checkout-files
with:
token: ${{ secrets.token }}
Reference
この問題について(特定のファイルのみチェックアウト), 我々は、より多くの情報をここで見つけました https://dev.to/bhacaz/checkout-only-certain-files-1g1oテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol