Merge pull request #336 from aminya/upload [skip ci]

ci: update to upload/download actions v4
This commit is contained in:
Amin Ya 2025-01-30 10:12:30 -08:00 committed by GitHub
commit 87d6792c19
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 8 additions and 7 deletions

View File

@ -8,6 +8,7 @@ on:
- dev
tags:
- "*"
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref }}
@ -64,7 +65,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Upload Dist
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
if: always()
with:
name: dist
@ -90,7 +91,7 @@ jobs:
- uses: actions/checkout@v4
- name: Download Artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: dist
@ -123,9 +124,9 @@ jobs:
pnpm run pack.exe
- name: Upload Executables
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: exe
name: exe-${{ matrix.os }}
path: |
./exe
retention-days: 1
@ -155,7 +156,7 @@ jobs:
submodules: true
- name: Download Dist
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: dist
@ -236,7 +237,7 @@ jobs:
submodules: true
- name: Download Dist
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: dist
@ -269,7 +270,7 @@ jobs:
runs-on: ubuntu-24.04
steps:
- name: Download All Artifacts
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
- name: Place Artifacts
shell: bash