From aa1d9162970461a55899a6aa56bd727323e95ec2 Mon Sep 17 00:00:00 2001 From: Vaughn Dice Date: Wed, 13 Aug 2025 16:10:04 +0200 Subject: [PATCH 1/2] chore(build.yml): bump upload/download-artifact actions and usage Signed-off-by: Vaughn Dice --- .github/workflows/build.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dd5c8f5..d75625a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -61,12 +61,12 @@ jobs: # Special treatment for this because we need it for the merge - name: Archive Linux executable if: ${{ matrix.config.target == 'x86_64-unknown-linux-gnu' }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: pluginify path: target/release/pluginify - name: Archive pluginified - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: pluginify-${{ matrix.config.os }}-${{ matrix.config.arch }} path: | @@ -92,7 +92,9 @@ jobs: shell: bash run: echo "RELEASE_VERSION=precanary" >> $GITHUB_ENV - name: Download artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v5 + with: + pattern: pluginify* - name: Display structure of downloaded files run: ls -R - name: pluginify it From e3fc78d36671a1babd3655dbeb2f2474dcf536d3 Mon Sep 17 00:00:00 2001 From: Vaughn Dice Date: Wed, 13 Aug 2025 16:39:32 +0200 Subject: [PATCH 2/2] fix(build.yml): bump ubuntu runners to 22.04 Signed-off-by: Vaughn Dice --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d75625a..d520c7a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,8 +20,8 @@ jobs: fail-fast: false matrix: config: - - { target: "x86_64-unknown-linux-gnu", os: "ubuntu-20.04", arch: "amd64", extension: "" } - - { target: "aarch64-unknown-linux-gnu", os: "ubuntu-20.04", arch: "aarch64", extension: "" } + - { target: "x86_64-unknown-linux-gnu", os: "ubuntu-22.04", arch: "amd64", extension: "" } + - { target: "aarch64-unknown-linux-gnu", os: "ubuntu-22.04", arch: "aarch64", extension: "" } - { target: "x86_64-apple-darwin", os: "macos-latest", arch: "amd64", extension: "" } - { target: "aarch64-apple-darwin", os: "macos-latest", arch: "aarch64", extension: "" } - { target: "x86_64-pc-windows-msvc", os: "windows-latest", arch: "amd64", extension: ".exe" }