From dcd60b730aed334bcbc9ca836c4febdb11151b3f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 17 May 2026 20:50:12 +0000 Subject: [PATCH 1/3] chore(ci): add snapcraft runner matrix for amd64 and arm64 Agent-Logs-Url: https://github.com/jnsgruk/mise/sessions/5c39170b-3d26-4418-a98d-ead9f461038d Co-authored-by: jnsgruk <668505+jnsgruk@users.noreply.github.com> --- .github/workflows/snapcraft-publish.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/snapcraft-publish.yml b/.github/workflows/snapcraft-publish.yml index a29be20689..a4dfe49096 100644 --- a/.github/workflows/snapcraft-publish.yml +++ b/.github/workflows/snapcraft-publish.yml @@ -7,7 +7,11 @@ on: jobs: publish-snapcraft: - runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + runs-on: [ubuntu-latest, ubuntu-24.04-arm] + runs-on: ${{ matrix.runs-on }} timeout-minutes: 20 steps: - name: Checkout repository From fb76570ee0a46d392d1017e6d27fdd10d761cc0d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 17 May 2026 20:50:48 +0000 Subject: [PATCH 2/3] chore(ci): set explicit permissions in snapcraft publish workflow Agent-Logs-Url: https://github.com/jnsgruk/mise/sessions/5c39170b-3d26-4418-a98d-ead9f461038d Co-authored-by: jnsgruk <668505+jnsgruk@users.noreply.github.com> --- .github/workflows/snapcraft-publish.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/snapcraft-publish.yml b/.github/workflows/snapcraft-publish.yml index a4dfe49096..2abe7ee8a9 100644 --- a/.github/workflows/snapcraft-publish.yml +++ b/.github/workflows/snapcraft-publish.yml @@ -5,6 +5,9 @@ on: types: [published] workflow_dispatch: +permissions: + contents: read + jobs: publish-snapcraft: strategy: From 1fee74e7ec635b6b9edf7b0c0b416e98145a9a59 Mon Sep 17 00:00:00 2001 From: Jon Seager Date: Sun, 17 May 2026 22:43:50 +0100 Subject: [PATCH 3/3] ci: pin snapcraft release workflow to ubuntu-24.04 Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> --- .github/workflows/snapcraft-publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/snapcraft-publish.yml b/.github/workflows/snapcraft-publish.yml index 2abe7ee8a9..d2d8ed8c84 100644 --- a/.github/workflows/snapcraft-publish.yml +++ b/.github/workflows/snapcraft-publish.yml @@ -13,7 +13,7 @@ jobs: strategy: fail-fast: false matrix: - runs-on: [ubuntu-latest, ubuntu-24.04-arm] + runs-on: [ubuntu-24.04, ubuntu-24.04-arm] runs-on: ${{ matrix.runs-on }} timeout-minutes: 20 steps: