mirror of
https://github.com/neosubhamoy/neodlp.git
synced 2025-12-19 15:32:59 +05:30
ci: switched to manual lfs fetching
This commit is contained in:
18
.github/workflows/release.yml
vendored
18
.github/workflows/release.yml
vendored
@@ -24,16 +24,20 @@ jobs:
|
|||||||
args: ''
|
args: ''
|
||||||
runs-on: ${{ matrix.platform }}
|
runs-on: ${{ matrix.platform }}
|
||||||
steps:
|
steps:
|
||||||
|
- name: 🚚 Checkout repository
|
||||||
|
uses: actions/checkout@v5
|
||||||
|
|
||||||
- name: 🔐 Configure Git LFS
|
- name: 🔐 Configure Git LFS
|
||||||
shell: bash
|
shell: bash
|
||||||
run: |
|
run: |
|
||||||
echo "machine lfs.neosubhamoy.com login ${{ secrets.LFS_USERNAME }} password ${{ secrets.LFS_PASSWORD }}" > ~/.netrc
|
git config --global credential.helper store
|
||||||
chmod 600 ~/.netrc || true
|
echo "https://${{ secrets.LFS_USERNAME }}:${{ secrets.LFS_PASSWORD }}@lfs.neosubhamoy.com" > ~/.git-credentials
|
||||||
|
|
||||||
- name: 🚚 Checkout repository
|
- name: 📥 Pull LFS objects
|
||||||
uses: actions/checkout@v4
|
shell: bash
|
||||||
with:
|
run: |
|
||||||
lfs: true
|
git lfs install
|
||||||
|
git lfs pull
|
||||||
|
|
||||||
- name: 🛠️ Install dependencies
|
- name: 🛠️ Install dependencies
|
||||||
if: matrix.platform == 'ubuntu-22.04' || matrix.platform == 'ubuntu-22.04-arm'
|
if: matrix.platform == 'ubuntu-22.04' || matrix.platform == 'ubuntu-22.04-arm'
|
||||||
@@ -42,7 +46,7 @@ jobs:
|
|||||||
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf
|
sudo apt-get install -y libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf
|
||||||
|
|
||||||
- name: 📦 Setup node
|
- name: 📦 Setup node
|
||||||
uses: actions/setup-node@v4
|
uses: actions/setup-node@v6
|
||||||
with:
|
with:
|
||||||
node-version: 'lts/*'
|
node-version: 'lts/*'
|
||||||
cache: 'npm'
|
cache: 'npm'
|
||||||
|
|||||||
Reference in New Issue
Block a user