From 8755761d9f7e55e8d7c38ee3f5ef26627787262b Mon Sep 17 00:00:00 2001 From: Ethan Rodkin Date: Wed, 24 Apr 2024 14:31:44 -0400 Subject: [PATCH] remove self-hosted runners --- .github/workflows/docs.yml | 6 +++--- .github/workflows/linter.yml | 6 +++--- .github/workflows/release.yml | 10 +++++----- .github/workflows/test.yml | 4 ++-- .github/workflows/update_protos.yml | 4 ++-- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 3961ea70c..60bbfe14b 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -11,12 +11,12 @@ on: jobs: generate-docs: if: github.repository_owner == 'viamrobotics' - runs-on: [self-hosted, x64] + runs-on: ubuntu-latest container: image: ghcr.io/viamrobotics/canon:amd64 steps: - - name: Checkout - uses: actions/checkout@v3 + - name: Checkout Code + uses: actions/checkout@v4 - name: install Doxygen uses: ssciwr/doxygen-install@v1 diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 94d27816b..27e9551b6 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -5,12 +5,12 @@ on: pull_request jobs: cpp-linter: if: github.repository_owner == 'viamrobotics' - runs-on: [self-hosted, x64] + runs-on: ubuntu-latest container: image: ghcr.io/viamrobotics/canon:amd64 steps: - - name: Checkout PR/Push/Workflow Dispatch - uses: actions/checkout@v3 + - name: Checkout Code + uses: actions/checkout@v4 with: fetch-depth: 0 - name: install clang-format diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4e776ccb6..ad33a4bbf 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -29,7 +29,7 @@ jobs: steps.is_organization_member.outputs.result == 'false' - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Which Version id: which_version @@ -52,7 +52,7 @@ jobs: build_macos: if: github.repository_owner == 'viamrobotics' needs: [prepare] - runs-on: [self-hosted, ARM64, macOS] + runs-on: macos-latest strategy: fail-fast: false matrix: @@ -63,7 +63,7 @@ jobs: platform: macosx_x86_64 steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ needs.prepare.outputs.sha }} @@ -122,7 +122,7 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ needs.prepare.outputs.sha }} @@ -214,7 +214,7 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: ref: ${{ needs.prepare.outputs.sha }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 541285296..e179424a2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -5,11 +5,11 @@ on: pull_request jobs: run-tests: if: github.repository_owner == 'viamrobotics' - runs-on: [self-hosted, x64] + runs-on: ubuntu-latest container: image: ghcr.io/viamrobotics/canon:amd64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 ########################################### # necessary installs for building # ########################################### diff --git a/.github/workflows/update_protos.yml b/.github/workflows/update_protos.yml index 2fa972cf4..b4a18ad4c 100644 --- a/.github/workflows/update_protos.yml +++ b/.github/workflows/update_protos.yml @@ -9,11 +9,11 @@ on: jobs: update-protos: if: github.repository_owner == 'viamrobotics' - runs-on: [self-hosted, x64] + runs-on: ubuntu-latest container: image: ghcr.io/viamrobotics/canon:amd64 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: setup-grpc run: | git clone https://github.com/Microsoft/vcpkg.git \