ci: Update CI

This commit is contained in:
Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs 2022-10-03 11:43:22 +02:00
parent 8703597123
commit 7798202759
No known key found for this signature in database
GPG key ID: BC5E2BD907F9A8EC
16 changed files with 102 additions and 71 deletions

View file

@ -35,16 +35,15 @@ jobs:
checkoutCommit: ${{ github.sha }}
chartsToLint: ${{ needs.pr-metadata.outputs.chartsToLint }}
isRenovatePR: ${{ needs.pr-metadata.outputs.isRenovatePR }}
overrideDeps: |-
${{
(
needs.pr-metadata.outputs.commonLibraryUpdated &&
'[{"name": "common", "repository": "file://../../library/common", "version": "*"}]'
) || '[]'
}}
charts-test:
uses: ./.github/workflows/charts-test.yaml
needs:
- pr-metadata
with:
checkoutCommit: ${{ github.sha }}
chartsToTest: ${{ needs.pr-metadata.outputs.chartsToInstall }}
library-charts-test:
uses: ./.github/workflows/charts-test.yaml
needs:
- pr-metadata
@ -52,12 +51,15 @@ jobs:
checkoutCommit: ${{ github.sha }}
chartsToTest: |-
${{
(
contains(fromJSON(needs.pr-metadata.outputs.addedOrModifiedCharts), 'library/common') &&
'["other/app-template"]'
) || '[]'
}}
(
needs.pr-metadata.outputs.commonLibraryUpdated &&
'["other/app-template"]'
) || needs.pr-metadata.outputs.chartsToInstall
}}
overrideDeps: |-
[
{"name": "common", "repository": "file://../../library/common", "version": "*"}
]
${{
(
needs.pr-metadata.outputs.commonLibraryUpdated &&
'[{"name": "common", "repository": "file://../../library/common", "version": "*"}]'
) || '[]'
}}