From 5e0b559bc17e60ada7bee6c835591e1482ef3bcd Mon Sep 17 00:00:00 2001 From: Tanner Stirrat Date: Thu, 5 Feb 2026 13:50:49 -0700 Subject: [PATCH] chore: use arm runners for testing and lint --- .github/workflows/build-test.yaml | 6 +++--- .github/workflows/lint.yaml | 10 +++++----- .github/workflows/release.yaml | 2 +- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build-test.yaml b/.github/workflows/build-test.yaml index c3a7fb18..cacaa612 100644 --- a/.github/workflows/build-test.yaml +++ b/.github/workflows/build-test.yaml @@ -13,7 +13,7 @@ on: # yamllint disable-line rule:truthy jobs: build: name: "Build Binary" - runs-on: "ubuntu-latest" + runs-on: "depot-ubuntu-latest-arm" steps: - uses: "actions/checkout@v6" - uses: "authzed/actions/setup-go@main" @@ -21,7 +21,7 @@ jobs: image-build: name: "Build Container Image" - runs-on: "ubuntu-latest" + runs-on: "depot-ubuntu-latest-arm" steps: - uses: "actions/checkout@v6" - uses: "authzed/actions/docker-build@main" @@ -31,7 +31,7 @@ jobs: runs-on: "${{ matrix.os }}" strategy: matrix: - os: ["ubuntu-latest"] # TODO(miparnisari): add "windows-latest" after fixing the tests + os: ["depot-ubuntu-latest-arm"] # TODO(miparnisari): add "windows-latest" after fixing the tests steps: - uses: "actions/checkout@v6" diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index d68933b3..76e6c42e 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -13,7 +13,7 @@ on: # yamllint disable-line rule:truthy jobs: go-lint: name: "Lint Go" - runs-on: "ubuntu-latest" + runs-on: "depot-ubuntu-latest-arm" steps: - uses: "actions/checkout@v6" - uses: "authzed/actions/setup-go@main" @@ -24,7 +24,7 @@ jobs: extra-lint: name: "Lint YAML & Markdown" - runs-on: "ubuntu-latest" + runs-on: "depot-ubuntu-latest" steps: - uses: "actions/checkout@v6" - uses: "authzed/actions/yaml-lint@main" @@ -34,7 +34,7 @@ jobs: codeql: name: "Analyze with CodeQL" - runs-on: "ubuntu-latest" + runs-on: "depot-ubuntu-latest" permissions: actions: "read" contents: "read" @@ -50,7 +50,7 @@ jobs: trivy-fs: name: "Analyze FS with Trivy" - runs-on: "ubuntu-latest" + runs-on: "depot-ubuntu-latest" steps: - uses: "actions/checkout@v6" - uses: "aquasecurity/trivy-action@master" @@ -66,7 +66,7 @@ jobs: trivy-image: name: "Analyze Release Image with Trivy" - runs-on: "ubuntu-latest" + runs-on: "depot-ubuntu-latest" steps: - uses: "actions/checkout@v6" - uses: "authzed/actions/setup-go@main" diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 41e38e2d..b2c156e1 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -47,7 +47,7 @@ jobs: *Repository:* <${{ github.server_url }}/${{ github.repository }}|${{ github.repository }}> docker: - runs-on: "ubuntu-latest" + runs-on: "depot-ubuntu-latest-arm" steps: - uses: "actions/checkout@v6" with: