Skip to content

Commit d6ff8a7

Browse files
CI: update actions/{checkout,upload-artifact} to latest version (melonDS-emu#2612)
* CI : update actions/checkout to latest version * CI: update actions/upload-artifact from v4 to v7 --------- Co-authored-by: Rayyan Ansari <rayyan@ansari.sh>
1 parent b315986 commit d6ff8a7

4 files changed

Lines changed: 10 additions & 10 deletions

File tree

.github/workflows/build-bsd.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ jobs:
6767
shell: ${{ matrix.os }} {0}
6868

6969
steps:
70-
- uses: actions/checkout@v4
70+
- uses: actions/checkout@v6
7171
name: Check out sources
7272

7373
- name: Start ${{ matrix.os_name }} VM
@@ -101,7 +101,7 @@ jobs:
101101
cmake --build build
102102
103103
- name: Upload binary
104-
uses: actions/upload-artifact@v4
104+
uses: actions/upload-artifact@v7
105105
with:
106106
name: melonDS-${{ matrix.os }}-${{ matrix.arch }}
107107
path: build/melonDS

.github/workflows/build-macos.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929

3030
steps:
3131
- name: Check out sources
32-
uses: actions/checkout@v3
32+
uses: actions/checkout@v6
3333
- name: Install dependencies for package building
3434
run: |
3535
brew install autoconf automake autoconf-archive libtool python-setuptools
@@ -57,7 +57,7 @@ jobs:
5757
cd build/release-mac-${{ matrix.arch }}
5858
zip -r -y ../../macOS-${{ matrix.arch }}.zip melonDS.app
5959
- name: Upload artifact
60-
uses: actions/upload-artifact@v4
60+
uses: actions/upload-artifact@v7
6161
with:
6262
name: macOS-${{ matrix.arch }}
6363
path: macOS-${{ matrix.arch }}.zip
@@ -95,7 +95,7 @@ jobs:
9595
codesign -s - --deep melonDS.app
9696
zip -r -y macOS-universal.zip melonDS.app
9797
- name: Upload artifact
98-
uses: actions/upload-artifact@v4
98+
uses: actions/upload-artifact@v7
9999
with:
100100
name: macOS-universal
101101
path: macOS-universal.zip

.github/workflows/build-ubuntu.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
runs-on: ${{ matrix.arch.runner }}
3131

3232
steps:
33-
- uses: actions/checkout@v4
33+
- uses: actions/checkout@v6
3434
name: Check out sources
3535
- name: Install dependencies
3636
run: |
@@ -43,7 +43,7 @@ jobs:
4343
run: |
4444
cmake --build build
4545
DESTDIR=AppDir cmake --install build
46-
- uses: actions/upload-artifact@v4
46+
- uses: actions/upload-artifact@v7
4747
with:
4848
name: melonDS-ubuntu-${{ matrix.arch.name }}
4949
path: AppDir/usr/bin/melonDS
@@ -59,7 +59,7 @@ jobs:
5959
QMAKE: /usr/lib/qt6/bin/qmake
6060
run: |
6161
./linuxdeploy-${{ matrix.arch.name }}.AppImage --appdir AppDir --plugin qt --output appimage
62-
- uses: actions/upload-artifact@v4
62+
- uses: actions/upload-artifact@v7
6363
with:
6464
name: melonDS-appimage-${{ matrix.arch.name }}
6565
path: melonDS*.AppImage

.github/workflows/build-windows.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
VCPKG_BINARY_SOURCES: clear;files,${{ github.workspace }}/vcpkg_cache,readwrite
2626
steps:
2727
- name: Check out sources
28-
uses: actions/checkout@v3
28+
uses: actions/checkout@v6
2929
- name: Set up MSYS2
3030
uses: msys2/setup-msys2@v2
3131
with:
@@ -46,7 +46,7 @@ jobs:
4646
run: cmake --preset=release-mingw-x86_64 -DMELONDS_EMBED_BUILD_INFO=ON
4747
- name: Build
4848
run: cmake --build --preset=release-mingw-x86_64
49-
- uses: actions/upload-artifact@v4
49+
- uses: actions/upload-artifact@v7
5050
with:
5151
name: melonDS-windows-x86_64
5252
path: .\build\release-mingw-x86_64\melonDS.exe

0 commit comments

Comments
 (0)