From 2169f50259d80a7d8dcf3568a747e7f9819b3688 Mon Sep 17 00:00:00 2001 From: bnnm Date: Thu, 25 Jul 2024 11:08:07 +0200 Subject: [PATCH] cleanup: update github actions versions --- .github/workflows/cmake-lx.yml | 22 +++++++++++----------- .github/workflows/cmake-mac.yml | 10 +++++----- .github/workflows/cmake-wasm.yml | 22 +++++++++++----------- .github/workflows/vs-win.yml | 10 +++++----- 4 files changed, 32 insertions(+), 32 deletions(-) diff --git a/.github/workflows/cmake-lx.yml b/.github/workflows/cmake-lx.yml index 4c771a3d..a1d83127 100644 --- a/.github/workflows/cmake-lx.yml +++ b/.github/workflows/cmake-lx.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Fetch Git tags run: | @@ -33,7 +33,7 @@ jobs: echo "RELEASE=$(lsb_release -sr)" >> $GITHUB_ENV - name: Cache celt - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/dependencies/celt-0061 @@ -43,7 +43,7 @@ jobs: key: linux-${{ env.RELEASE }}-celt-${{ hashFiles('cmake/dependencies/celt.cmake') }} - name: Cache ffmpeg - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/build/dependencies/ffmpeg/bin/usr/local/include @@ -51,21 +51,21 @@ jobs: key: linux-${{ env.RELEASE }}-ffmpeg-${{ hashFiles('cmake/dependencies/ffmpeg.cmake') }} - name: Cache atrac9 - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/build/dependencies/LibAtrac9/bin key: linux-${{ env.RELEASE }}-atrac9-${{ hashFiles('cmake/dependencies/atrac9.cmake') }} - name: Cache g719 - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/build/dependencies/libg719_decode/libg719_decode.a key: linux-${{ env.RELEASE }}-g719-${{ hashFiles('cmake/dependencies/g719.cmake') }} - name: Cache mpg123 - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/dependencies/mpg123 @@ -73,14 +73,14 @@ jobs: key: linux-${{ env.RELEASE }}-mpg123-${{ hashFiles('cmake/dependencies/mpg123.cmake') }} - name: Cache speex - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/build/dependencies/speex/libspeex/.libs key: linux-${{ env.RELEASE }}-speex-${{ hashFiles('cmake/dependencies/speex.cmake') }} - name: Cache ogg - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/build/dependencies/ogg/libogg.a @@ -88,7 +88,7 @@ jobs: key: linux-${{ env.RELEASE }}-ogg-${{ hashFiles('cmake/dependencies/ogg.cmake') }} - name: Cache vorbis - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/build/dependencies/vorbis/lib/*.a @@ -111,7 +111,7 @@ jobs: run: cmake --build . --config $BUILD_TYPE - name: Upload CLI tools artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: path: | ${{runner.workspace}}/build/cli/vgmstream-cli @@ -119,7 +119,7 @@ jobs: name: vgmstream-cli #- name: Upload Audacious plugin artifact - # uses: actions/upload-artifact@v3 + # uses: actions/upload-artifact@v4 # with: # path: ${{runner.workspace}}/build/audacious/vgmstream.so # name: vgmstream-audacious diff --git a/.github/workflows/cmake-mac.yml b/.github/workflows/cmake-mac.yml index 0109b3cd..54763d1b 100644 --- a/.github/workflows/cmake-mac.yml +++ b/.github/workflows/cmake-mac.yml @@ -14,7 +14,7 @@ jobs: runs-on: macos-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -22,7 +22,7 @@ jobs: run: brew install autoconf automake cmake pkgconfig ffmpeg jansson libao libvorbis mpg123 - name: Cache celt - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{ github.workspace }}/dependencies/celt-0061 @@ -32,13 +32,13 @@ jobs: key: mac-celt-${{ hashFiles('cmake/dependencies/celt.cmake') }} - name: Cache atrac9 - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ${{ github.workspace }}/build/dependencies/LibAtrac9/bin key: mac-atrac9-${{ hashFiles('cmake/dependencies/atrac9.cmake') }} - name: Cache g719 - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ${{ github.workspace }}/build/dependencies/libg719_decode/libg719_decode.a key: mac-g719-${{ hashFiles('cmake/dependencies/g719.cmake') }} @@ -50,7 +50,7 @@ jobs: cmake --build build - name: Upload CLI tools artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: path: ${{ github.workspace }}/build/cli/vgmstream-cli name: vgmstream-mac diff --git a/.github/workflows/cmake-wasm.yml b/.github/workflows/cmake-wasm.yml index 74c1df75..338b3ad0 100644 --- a/.github/workflows/cmake-wasm.yml +++ b/.github/workflows/cmake-wasm.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Fetch Git tags run: | @@ -32,7 +32,7 @@ jobs: run: cmake -E make_directory ${{runner.workspace}}/embuild - name: Cache celt - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/dependencies/celt-0061 @@ -42,7 +42,7 @@ jobs: key: wasm-celt-${{ hashFiles('cmake/dependencies/celt.cmake') }} - name: Cache ffmpeg - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/embuild/dependencies/ffmpeg/bin/usr/local/include @@ -50,28 +50,28 @@ jobs: key: wasm-ffmpeg-${{ hashFiles('cmake/dependencies/ffmpeg.cmake') }} - name: Cache jansson - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/embuild/dependencies/jansson/src/.libs key: wasm-jansson-${{ hashFiles('cmake/dependencies/jansson.cmake') }} - name: Cache atrac9 - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/embuild/dependencies/LibAtrac9/bin key: wasm-atrac9-${{ hashFiles('cmake/dependencies/atrac9.cmake') }} - name: Cache g719 - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/embuild/dependencies/libg719_decode/libg719_decode.a key: wasm-g719-${{ hashFiles('cmake/dependencies/g719.cmake') }} - name: Cache mpg123 - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/dependencies/mpg123 @@ -79,14 +79,14 @@ jobs: key: wasm-mpg123-${{ hashFiles('cmake/dependencies/mpg123.cmake') }} - name: Cache speex - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/embuild/dependencies/speex/libspeex/.libs key: wasm-speex-${{ hashFiles('cmake/dependencies/speex.cmake') }} - name: Cache ogg - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/embuild/dependencies/ogg/libogg.a @@ -94,7 +94,7 @@ jobs: key: wasm-ogg-${{ hashFiles('cmake/dependencies/ogg.cmake') }} - name: Cache vorbis - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{runner.workspace}}/embuild/dependencies/vorbis/lib/*.a @@ -111,7 +111,7 @@ jobs: run: emmake make - name: Upload WebAssembly artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: path: | ${{runner.workspace}}/embuild/cli/vgmstream-cli.js diff --git a/.github/workflows/vs-win.yml b/.github/workflows/vs-win.yml index 9447fa28..75c66917 100644 --- a/.github/workflows/vs-win.yml +++ b/.github/workflows/vs-win.yml @@ -18,7 +18,7 @@ jobs: # Steps represent a sequence of tasks that will be executed as part of the job steps: # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Fetch Git tags shell: cmd @@ -39,25 +39,25 @@ jobs: # upload to "actions" tab artifacts (can only make a single .zip from a dir's files) - name: Upload foobar2000 component artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: foo_input_vgmstream.fb2k-component path: ${{github.workspace}}\bin\artifacts\foobar2000 - name: Upload CLI tools 32-bit artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: vgmstream-win path: ${{github.workspace}}\bin\artifacts\cli-x32 - name: Upload CLI tools 64-bit artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: vgmstream-win64 path: ${{github.workspace}}\bin\artifacts\cli-x64 - name: debug symbols artifact (all) - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: debug-symbols-pdb path: ${{github.workspace}}\bin\artifacts\pdb