diff --git a/.github/workflows/automerge.yaml b/.github/workflows/automerge.yaml index 0dee22443d0..05d0f9f0d5a 100644 --- a/.github/workflows/automerge.yaml +++ b/.github/workflows/automerge.yaml @@ -9,7 +9,8 @@ on: jobs: approve: - runs-on: ubuntu-latest + runs-on: + group: default steps: - name: Approve PR uses: hmarr/auto-approve-action@v3 diff --git a/.github/workflows/charts-lint.yaml b/.github/workflows/charts-lint.yaml index f44a1242dd3..c6cb5676143 100644 --- a/.github/workflows/charts-lint.yaml +++ b/.github/workflows/charts-lint.yaml @@ -19,7 +19,8 @@ on: jobs: lint-and-verify: name: Lint Charts and Verify Dependencies - runs-on: ubuntu-latest + runs-on: + group: default steps: - name: Checkout [master] if: inputs.chartChangesDetected == 'true' diff --git a/.github/workflows/charts-release.yaml b/.github/workflows/charts-release.yaml index 5b6ae541dfd..9f853446521 100644 --- a/.github/workflows/charts-release.yaml +++ b/.github/workflows/charts-release.yaml @@ -26,7 +26,8 @@ defaults: jobs: check_changes: - runs-on: ubuntu-latest + runs-on: + group: default outputs: changes_detected: ${{ steps.filter.outputs.changed }} diff --git a/.github/workflows/charts-test.yaml b/.github/workflows/charts-test.yaml index 2db0ae1e032..eb089db2302 100644 --- a/.github/workflows/charts-test.yaml +++ b/.github/workflows/charts-test.yaml @@ -16,7 +16,8 @@ on: jobs: generate-install-matrix: name: Generate matrix for install - runs-on: ubuntu-latest + runs-on: + group: default outputs: matrix1: | { @@ -574,7 +575,8 @@ jobs: - install-charts6 if: ${{ always() }} name: Install successful - runs-on: ubuntu-latest + runs-on: + group: default steps: - name: Check install matrix status run: | diff --git a/.github/workflows/common-tests.yaml b/.github/workflows/common-tests.yaml index e8217afc7e9..851e76534b2 100644 --- a/.github/workflows/common-tests.yaml +++ b/.github/workflows/common-tests.yaml @@ -21,7 +21,8 @@ on: jobs: check_changes: - runs-on: ubuntu-latest + runs-on: + group: default outputs: changes_detected: ${{ steps.filter.outputs.changed }} @@ -275,7 +276,8 @@ jobs: needs: [lint, unittest, install] if: ${{ always() }} name: Common Tets Completed - runs-on: ubuntu-latest + runs-on: + group: default steps: - name: Check Results run: | diff --git a/.github/workflows/pr-validate.yaml b/.github/workflows/pr-validate.yaml index ee58656b437..e5470187f9a 100644 --- a/.github/workflows/pr-validate.yaml +++ b/.github/workflows/pr-validate.yaml @@ -10,7 +10,8 @@ concurrency: jobs: pr-changes: name: Collect PR changes - runs-on: ubuntu-latest + runs-on: + group: default outputs: addedOrModified: ${{ steps.collect-changes.outputs.changesDetected }} addedOrModifiedFiles: ${{ steps.collect-changes.outputs.addedOrModifiedFiles }} @@ -51,7 +52,8 @@ jobs: print_head_msg: name: Print commit message - runs-on: ubuntu-latest + runs-on: + group: default outputs: head-commit-message: ${{ steps.get_head_commit_message.outputs.headCommitMsg }} pr-title: ${{ github.event.pull_request.title }} @@ -71,7 +73,8 @@ jobs: finished: name: Finished PR Tests - runs-on: ubuntu-latest + runs-on: + group: default if: always() needs: - pr-changes diff --git a/.github/workflows/schedule-sync-labels.yaml b/.github/workflows/schedule-sync-labels.yaml index 5ef7c759566..ac0a060c152 100644 --- a/.github/workflows/schedule-sync-labels.yaml +++ b/.github/workflows/schedule-sync-labels.yaml @@ -9,7 +9,8 @@ on: # yamllint disable-line rule:truthy jobs: labels: name: Sync Labels - runs-on: ubuntu-latest + runs-on: + group: default steps: - name: Checkout uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5