From 4b4e097e5d2ee9dc5dd666c8361ad7abe5fc8091 Mon Sep 17 00:00:00 2001 From: Louisa Huang Date: Thu, 23 Jan 2025 16:12:02 -0500 Subject: [PATCH 1/3] add execute --- .github/workflows/ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cbde193..473ea92 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -241,7 +241,6 @@ jobs: echo "archive=${GRAFANA_PLUGIN_ARTIFACT}" >> $GITHUB_OUTPUT - name: Add execute permissions on binary - if: needs.build.outputs.has-backend == 'true' run: | chmod +x ./dist/gpx_* From f940186e943fc6d1e40157328ed69400fd064cf0 Mon Sep 17 00:00:00 2001 From: Louisa Huang Date: Thu, 23 Jan 2025 16:42:57 -0500 Subject: [PATCH 2/3] include build-linux-amd64 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 473ea92..b5773c4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -133,7 +133,7 @@ jobs: path: dist/ generate-manifest: - needs: [build-linux-amd64, build-macos-arm64, build-windows] + needs: [build-linux-amd64, build-linux-arm64, build-macos-arm64, build-windows] runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 From 9c9661138453c55197fbba9ecd3152c08b1e18d4 Mon Sep 17 00:00:00 2001 From: Louisa Huang Date: Thu, 23 Jan 2025 16:52:19 -0500 Subject: [PATCH 3/3] switch to ubuntu 22.04 --- .github/workflows/ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b5773c4..33099ca 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ permissions: read-all jobs: build-linux-amd64: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 with: @@ -35,7 +35,7 @@ jobs: path: dist/ build-linux-arm64: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 with: @@ -134,7 +134,7 @@ jobs: generate-manifest: needs: [build-linux-amd64, build-linux-arm64, build-macos-arm64, build-windows] - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4 with: @@ -165,7 +165,7 @@ jobs: build: name: Build, lint and unit tests - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 needs: generate-manifest outputs: plugin-id: ${{ steps.metadata.outputs.plugin-id }} @@ -259,7 +259,7 @@ jobs: resolve-versions: name: Resolve e2e images - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 timeout-minutes: 3 needs: build if: ${{ needs.build.outputs.has-e2e == 'true' }} @@ -280,7 +280,7 @@ jobs: matrix: GRAFANA_IMAGE: ${{fromJson(needs.resolve-versions.outputs.matrix)}} name: e2e test ${{ matrix.GRAFANA_IMAGE.name }}@${{ matrix.GRAFANA_IMAGE.VERSION }} - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v4