only run install tests for helm on github-hosted runners
This commit is contained in:
@@ -9,7 +9,8 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
|
|
||||||
approve:
|
approve:
|
||||||
runs-on: ubuntu-latest
|
runs-on:
|
||||||
|
group: default
|
||||||
steps:
|
steps:
|
||||||
- name: Approve PR
|
- name: Approve PR
|
||||||
uses: hmarr/auto-approve-action@v3
|
uses: hmarr/auto-approve-action@v3
|
||||||
|
|||||||
@@ -19,7 +19,8 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
lint-and-verify:
|
lint-and-verify:
|
||||||
name: Lint Charts and Verify Dependencies
|
name: Lint Charts and Verify Dependencies
|
||||||
runs-on: ubuntu-latest
|
runs-on:
|
||||||
|
group: default
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout [master]
|
- name: Checkout [master]
|
||||||
if: inputs.chartChangesDetected == 'true'
|
if: inputs.chartChangesDetected == 'true'
|
||||||
|
|||||||
@@ -26,7 +26,8 @@ defaults:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
check_changes:
|
check_changes:
|
||||||
runs-on: ubuntu-latest
|
runs-on:
|
||||||
|
group: default
|
||||||
outputs:
|
outputs:
|
||||||
changes_detected: ${{ steps.filter.outputs.changed }}
|
changes_detected: ${{ steps.filter.outputs.changed }}
|
||||||
|
|
||||||
|
|||||||
@@ -16,7 +16,8 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
generate-install-matrix:
|
generate-install-matrix:
|
||||||
name: Generate matrix for install
|
name: Generate matrix for install
|
||||||
runs-on: ubuntu-latest
|
runs-on:
|
||||||
|
group: default
|
||||||
outputs:
|
outputs:
|
||||||
matrix1: |
|
matrix1: |
|
||||||
{
|
{
|
||||||
@@ -574,7 +575,8 @@ jobs:
|
|||||||
- install-charts6
|
- install-charts6
|
||||||
if: ${{ always() }}
|
if: ${{ always() }}
|
||||||
name: Install successful
|
name: Install successful
|
||||||
runs-on: ubuntu-latest
|
runs-on:
|
||||||
|
group: default
|
||||||
steps:
|
steps:
|
||||||
- name: Check install matrix status
|
- name: Check install matrix status
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@@ -21,7 +21,8 @@ on:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
check_changes:
|
check_changes:
|
||||||
runs-on: ubuntu-latest
|
runs-on:
|
||||||
|
group: default
|
||||||
outputs:
|
outputs:
|
||||||
changes_detected: ${{ steps.filter.outputs.changed }}
|
changes_detected: ${{ steps.filter.outputs.changed }}
|
||||||
|
|
||||||
@@ -275,7 +276,8 @@ jobs:
|
|||||||
needs: [lint, unittest, install]
|
needs: [lint, unittest, install]
|
||||||
if: ${{ always() }}
|
if: ${{ always() }}
|
||||||
name: Common Tets Completed
|
name: Common Tets Completed
|
||||||
runs-on: ubuntu-latest
|
runs-on:
|
||||||
|
group: default
|
||||||
steps:
|
steps:
|
||||||
- name: Check Results
|
- name: Check Results
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@@ -10,7 +10,8 @@ concurrency:
|
|||||||
jobs:
|
jobs:
|
||||||
pr-changes:
|
pr-changes:
|
||||||
name: Collect PR changes
|
name: Collect PR changes
|
||||||
runs-on: ubuntu-latest
|
runs-on:
|
||||||
|
group: default
|
||||||
outputs:
|
outputs:
|
||||||
addedOrModified: ${{ steps.collect-changes.outputs.changesDetected }}
|
addedOrModified: ${{ steps.collect-changes.outputs.changesDetected }}
|
||||||
addedOrModifiedFiles: ${{ steps.collect-changes.outputs.addedOrModifiedFiles }}
|
addedOrModifiedFiles: ${{ steps.collect-changes.outputs.addedOrModifiedFiles }}
|
||||||
@@ -51,7 +52,8 @@ jobs:
|
|||||||
|
|
||||||
print_head_msg:
|
print_head_msg:
|
||||||
name: Print commit message
|
name: Print commit message
|
||||||
runs-on: ubuntu-latest
|
runs-on:
|
||||||
|
group: default
|
||||||
outputs:
|
outputs:
|
||||||
head-commit-message: ${{ steps.get_head_commit_message.outputs.headCommitMsg }}
|
head-commit-message: ${{ steps.get_head_commit_message.outputs.headCommitMsg }}
|
||||||
pr-title: ${{ github.event.pull_request.title }}
|
pr-title: ${{ github.event.pull_request.title }}
|
||||||
@@ -71,7 +73,8 @@ jobs:
|
|||||||
|
|
||||||
finished:
|
finished:
|
||||||
name: Finished PR Tests
|
name: Finished PR Tests
|
||||||
runs-on: ubuntu-latest
|
runs-on:
|
||||||
|
group: default
|
||||||
if: always()
|
if: always()
|
||||||
needs:
|
needs:
|
||||||
- pr-changes
|
- pr-changes
|
||||||
|
|||||||
@@ -9,7 +9,8 @@ on: # yamllint disable-line rule:truthy
|
|||||||
jobs:
|
jobs:
|
||||||
labels:
|
labels:
|
||||||
name: Sync Labels
|
name: Sync Labels
|
||||||
runs-on: ubuntu-latest
|
runs-on:
|
||||||
|
group: default
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||||
|
|||||||
Reference in New Issue
Block a user