feat(common): Release common library 3.7.1 (#383)

Co-authored-by: Aisling McGinn <me@aisling.dev>
This commit is contained in:
Bernd Schorgers 2025-02-11 13:23:27 +01:00 committed by GitHub
parent c94a28baa3
commit 433f6d132b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
146 changed files with 232 additions and 222 deletions

View file

@ -8,12 +8,13 @@ on:
push:
branches:
- main
- rework-publishing-ci # TODO: Remove this
paths:
- "charts/**"
jobs:
prepare-release:
name: Prepare data required for release
prepare:
name: Prepare data required for workflow
runs-on: ubuntu-22.04
outputs:
repoConfiguration: ${{ steps.repo-config.outputs.config }}
@ -56,8 +57,8 @@ jobs:
release-library-charts:
name: Release library charts
needs:
- prepare-release
if: ${{ needs.prepare-release.outputs.libraryChartsToRelease != '[]' }}
- prepare
if: ${{ needs.prepare.outputs.libraryChartsToRelease != '[]' }}
uses: ./.github/workflows/charts-release-steps.yaml
permissions:
pages: write
@ -65,17 +66,17 @@ jobs:
contents: write
packages: write
with:
charts: ${{ needs.prepare-release.outputs.libraryChartsToRelease }}
excludedChartsRelease: ${{ toJSON(fromJSON(needs.prepare-release.outputs.repoConfiguration).excluded-charts-release) }}
charts: ${{ needs.prepare.outputs.libraryChartsToRelease }}
excludedChartsRelease: ${{ toJSON(fromJSON(needs.prepare.outputs.repoConfiguration).excluded-charts-release) }}
ghPagesBranch: gh-pages
publishToOciRegistry: false
release-other-charts:
name: Release other charts
needs:
- prepare-release
- prepare
- release-library-charts
if: ${{ needs.prepare-release.outputs.applicationChartsToRelease != '[]' }}
if: ${{ needs.prepare.outputs.applicationChartsToRelease != '[]' }}
uses: ./.github/workflows/charts-release-steps.yaml
permissions:
pages: write
@ -83,6 +84,6 @@ jobs:
contents: write
packages: write
with:
charts: ${{ needs.prepare-release.outputs.applicationChartsToRelease }}
excludedChartsRelease: ${{ toJSON(fromJSON(needs.prepare-release.outputs.repoConfiguration).excluded-charts-release) }}
charts: ${{ needs.prepare.outputs.applicationChartsToRelease }}
excludedChartsRelease: ${{ toJSON(fromJSON(needs.prepare.outputs.repoConfiguration).excluded-charts-release) }}
ghPagesBranch: gh-pages