diff --git a/.github/workflows/peanut-sdl.yml b/.github/workflows/peanut-sdl.yml index 53b32da..4fa505e 100644 --- a/.github/workflows/peanut-sdl.yml +++ b/.github/workflows/peanut-sdl.yml @@ -18,16 +18,17 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-22.04, macos-11] + os: [ubuntu-latest, macos-latest] build_type: [RelWithDebInfo] generator: [Ninja] nice-arch: [x86_64] include: - - os: ubuntu-22.04 - nice-name: "Linux-glibc2.35" + - os: ubuntu-latest + nice-name: "Ubuntu-Linux" - - os: macos-11 - nice-name: "macOS11" + - os: macos-latest + nice-name: "macOS" + nice-arch: "arm64" - os: windows-2022 build_type: RelWithDebInfo @@ -46,7 +47,7 @@ jobs: nice-name: "WindowsXP" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -61,7 +62,7 @@ jobs: - run: mkdir ${{ env.CPM_SOURCE_CACHE }} - name: Cache multiple paths - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: | ${{ env.CPM_SOURCE_CACHE }} @@ -86,7 +87,7 @@ jobs: run: echo "sha_short=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT - name: Upload output - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ matrix.nice-name }}-${{ matrix.nice-arch }}-${{ matrix.build_type }}-${{ steps.vars.outputs.sha_short }} path: |