diff --git a/.github/workflows/build-admin-ui.yaml b/.github/workflows/build-admin-ui.yaml index 1706c02b8..d009f7ae6 100644 --- a/.github/workflows/build-admin-ui.yaml +++ b/.github/workflows/build-admin-ui.yaml @@ -9,7 +9,7 @@ on: jobs: dependencies: name: Install dependencies - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 @@ -26,7 +26,7 @@ jobs: build-admin-ui-oss: name: Build Admin UI OSS needs: [dependencies] - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 @@ -54,7 +54,7 @@ jobs: build-admin-ui-enterprise: name: Build Admin UI Enterprise needs: [dependencies] - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 @@ -77,7 +77,7 @@ jobs: build-admin-ui-hcp: name: Build Admin UI HCP needs: [dependencies] - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 126e1ac1f..f1b4464b4 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -17,7 +17,7 @@ on: jobs: analyze: name: Analyze - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} strategy: fail-fast: false diff --git a/.github/workflows/copyright-validate.yaml b/.github/workflows/copyright-validate.yaml index 140bf28b8..747418ad8 100644 --- a/.github/workflows/copyright-validate.yaml +++ b/.github/workflows/copyright-validate.yaml @@ -2,7 +2,7 @@ name: Add Copyright Headers on: pull_request jobs: copywrite: - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} permissions: contents: write steps: diff --git a/.github/workflows/jira.yml b/.github/workflows/jira.yml index ab9a3b0cc..87a8d6a60 100644 --- a/.github/workflows/jira.yml +++ b/.github/workflows/jira.yml @@ -11,7 +11,7 @@ name: Jira Sync jobs: sync: - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} name: Jira sync steps: - name: Check if community user diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index a3b11b943..fcab80d71 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -4,7 +4,7 @@ on: jobs: triage: - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} steps: - uses: actions/labeler@8558fd74291d67161a8a78ce36a881fa63b766a9 # v5.0.0 with: diff --git a/.github/workflows/monorepo-validate.yaml b/.github/workflows/monorepo-validate.yaml index 906ed564f..100ce4668 100644 --- a/.github/workflows/monorepo-validate.yaml +++ b/.github/workflows/monorepo-validate.yaml @@ -4,7 +4,7 @@ jobs: dependencies: name: Install dependencies - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 @@ -22,7 +22,7 @@ jobs: compliance: name: License Compliance needs: [dependencies] - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0 @@ -40,7 +40,7 @@ jobs: lint: name: Lint needs: [dependencies, compliance] - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} timeout-minutes: 5 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 @@ -59,7 +59,7 @@ jobs: test: name: Test needs: [lint] - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} timeout-minutes: 15 steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 diff --git a/.github/workflows/oss-ent-merge-trigger.yml b/.github/workflows/oss-ent-merge-trigger.yml index b8aa222d2..b84cee4e3 100644 --- a/.github/workflows/oss-ent-merge-trigger.yml +++ b/.github/workflows/oss-ent-merge-trigger.yml @@ -10,7 +10,7 @@ jobs: trigger-oss-merge: # Run this only on merge events in OSS repo if: ${{ github.event.pull_request.merged && github.repository == 'hashicorp/boundary-ui' }} - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} steps: - name: Trigger Merge env: diff --git a/.github/workflows/oss-merge.yml b/.github/workflows/oss-merge.yml index 002b4cd4f..5f909ebac 100644 --- a/.github/workflows/oss-merge.yml +++ b/.github/workflows/oss-merge.yml @@ -4,7 +4,7 @@ on: types: [ oss-merge ] jobs: oss-merge: - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} steps: - name: Checkout uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 diff --git a/.github/workflows/ui-release-trigger.yml b/.github/workflows/ui-release-trigger.yml index 2bdb8564e..cdbd75b92 100644 --- a/.github/workflows/ui-release-trigger.yml +++ b/.github/workflows/ui-release-trigger.yml @@ -7,7 +7,7 @@ on: jobs: trigger-gha-release: - runs-on: ubuntu-latest + runs-on: ${{ fromJSON(vars.RUNNER) }} steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Release description