feat(common)!: Release v3.0.0-beta1 (#278)

This commit is contained in:
Bernd Schorgers 2024-03-07 19:53:41 +01:00 committed by GitHub
parent deafcf75a1
commit b78483b0b8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
88 changed files with 3697 additions and 1209 deletions

View file

@ -42,7 +42,7 @@ jobs:
fail-fast: false
steps:
- name: Checkout
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
uses: actions/checkout@v4
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@ -80,7 +80,10 @@ jobs:
overrides: ${{ inputs.overrideDeps }}
- name: Run chart-testing (install)
run: ct install --config .ci/ct/ct.yaml --charts "charts/${{ matrix.chart }}"
working-directory: "charts/${{ matrix.chart }}"
# TODO: Awaiting https://github.com/actions/checkout/issues/1607
run: |
ct install --config "$GITHUB_WORKSPACE/.ci/ct/ct.yaml" --charts .
install_success:
needs:
@ -112,7 +115,7 @@ jobs:
fail-fast: false
steps:
- name: Checkout
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
uses: actions/checkout@v4
with:
fetch-depth: 0
ref: ${{ inputs.checkoutCommit }}
@ -132,10 +135,11 @@ jobs:
overrides: ${{ inputs.overrideDeps }}
- name: Run tests
working-directory: "charts/${{ matrix.chart }}"
run: |
helm plugin install https://github.com/helm-unittest/helm-unittest.git
helm dep update "charts/${{ matrix.chart }}"
helm unittest -f "tests/**/*_test.yaml" "charts/${{ matrix.chart }}"
helm dep update
helm unittest -f "tests/**/*_test.yaml" .
unittest_success:
needs: