From cd1855fbdd5bc9a5b5eda860a3d5a19ad963a05c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tam=C3=A1s=20B=C3=A1lint=20Misius?= Date: Wed, 24 Jan 2024 18:59:58 +0100 Subject: [PATCH] Update some github-maintained actions > Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-python@v4. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/. --- .github/workflows/build.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 8eb7f0a31..dad93a60a 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -31,8 +31,8 @@ jobs: do_publish: ${{ steps.prepare.outputs.do_publish }} steps: - run: git config --global core.autocrlf false - - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 with: python-version: '3.10' - run: python -m pip install meson==1.2.3 ninja # TODO: go back to using latest meson once https://github.com/mesonbuild/meson/pull/12544 is live @@ -56,12 +56,12 @@ jobs: matrix: ${{ fromJSON(needs.prepare.outputs.build_matrix) }} steps: - run: git config --global core.autocrlf false - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - if: matrix.force_msys2_bash == 'yes' run: bash -c './.github/force-msys2-bash.sh' - if: matrix.force_msys2_bash == 'yes' run: bash -c 'pacman -Syu --noconfirm' - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: python-version: '3.10' - run: python -m pip install meson==1.2.3 ninja # TODO: go back to using latest meson once https://github.com/mesonbuild/meson/pull/12544 is live @@ -119,7 +119,7 @@ jobs: if: needs.prepare.outputs.do_publish == 'yes' steps: - run: git config --global core.autocrlf false - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/download-artifact@v3 with: name: ${{ matrix.asset_name }} @@ -137,7 +137,7 @@ jobs: if: needs.prepare.outputs.do_publish == 'yes' steps: - run: git config --global core.autocrlf false - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: ./.github/starcatcher-release.sh env: RELEASE_NAME: ${{ needs.prepare.outputs.release_name }}