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オブジェクトが確実に取得されるようになります。
.github/workflows/run.yaml
CHANGED
@@ -13,10 +13,14 @@ jobs:
|
|
13 |
with:
|
14 |
fetch-depth: 0
|
15 |
lfs: true
|
16 |
-
- name: Git LFS
|
17 |
run: |
|
18 |
git lfs install
|
19 |
-
git lfs
|
|
|
|
|
|
|
|
|
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 }}
|