only run install tests for helm on github-hosted runners
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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'
|
||||
|
||||
@@ -26,7 +26,8 @@ defaults:
|
||||
|
||||
jobs:
|
||||
check_changes:
|
||||
runs-on: ubuntu-latest
|
||||
runs-on:
|
||||
group: default
|
||||
outputs:
|
||||
changes_detected: ${{ steps.filter.outputs.changed }}
|
||||
|
||||
|
||||
@@ -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: |
|
||||
|
||||
@@ -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: |
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user