Skip to content

Commit 99cae57

Browse files
committed
ci: switched to manual lfs fetching
1 parent 2fd5be1 commit 99cae57

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

.github/workflows/release.yml

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,20 @@ jobs:
2424
args: ''
2525
runs-on: ${{ matrix.platform }}
2626
steps:
27+
- name: 🚚 Checkout repository
28+
uses: actions/checkout@v5
29+
2730
- name: 🔐 Configure Git LFS
2831
shell: bash
2932
run: |
30-
echo "machine lfs.neosubhamoy.com login ${{ secrets.LFS_USERNAME }} password ${{ secrets.LFS_PASSWORD }}" > ~/.netrc
31-
chmod 600 ~/.netrc || true
33+
git config --global credential.helper store
34+
echo "https://${{ secrets.LFS_USERNAME }}:${{ secrets.LFS_PASSWORD }}@lfs.neosubhamoy.com" > ~/.git-credentials
3235
33-
- name: 🚚 Checkout repository
34-
uses: actions/checkout@v4
35-
with:
36-
lfs: true
36+
- name: 📥 Pull LFS objects
37+
shell: bash
38+
run: |
39+
git lfs install
40+
git lfs pull
3741
3842
- name: 🛠️ Install dependencies
3943
if: matrix.platform == 'ubuntu-22.04' || matrix.platform == 'ubuntu-22.04-arm'
@@ -42,7 +46,7 @@ jobs:
4246
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf
4347
4448
- name: 📦 Setup node
45-
uses: actions/setup-node@v4
49+
uses: actions/setup-node@v6
4650
with:
4751
node-version: 'lts/*'
4852
cache: 'npm'

0 commit comments

Comments
 (0)