Maki commited on
Commit
5c82ba1
1 Parent(s): 8ba28dd

[chore] GitHub Actionsのワークフローを改善

Browse files

- Git LFSのインストールと設定を行うステップを追加
- すべてのLFSオブジェクトをフェッチするステップを追加
- LFSオブジェクトをチェックアウトするステップを追加

これらの変更により、GitHub Actionsのワークフローが改善されます。

1. `Install and configure Git LFS`ステップを追加し、以下を行います:
- Git LFSをインストール
- すべてのファイルをフェッチするようにGit LFSを設定

2. `Fetch all LFS objects`ステップを追加し、すべてのLFSオブジェクトをフェッチします。

3. `Checkout LFS objects`ステップを追加し、LFSオブジェクトをチェックアウトします。

これらのステップにより、ワークフロー内でGit LFSが適切に機能し、必要なLFSオブジェクトが確実に取得されるようになります。

Files changed (1) hide show
  1. .github/workflows/run.yaml +6 -2
.github/workflows/run.yaml CHANGED
@@ -13,10 +13,14 @@ jobs:
13
  with:
14
  fetch-depth: 0
15
  lfs: true
16
- - name: Git LFS Pull
17
  run: |
18
  git lfs install
19
- git lfs pull
 
 
 
 
20
  - name: Push to hub
21
  env:
22
  HF_TOKEN: ${{ secrets.HF_TOKEN }}
 
13
  with:
14
  fetch-depth: 0
15
  lfs: true
16
+ - name: Install and configure Git LFS
17
  run: |
18
  git lfs install
19
+ git config --global lfs.fetchinclude "*"
20
+ - name: Fetch all LFS objects
21
+ run: git lfs fetch --all
22
+ - name: Checkout LFS objects
23
+ run: git lfs checkout
24
  - name: Push to hub
25
  env:
26
  HF_TOKEN: ${{ secrets.HF_TOKEN }}