feat(app-template): Release version 3.7.1

This commit is contained in:
Bernd Schorgers 2025-02-11 15:45:11 +01:00
parent b93c4199f7
commit 99080ed6e5
No known key found for this signature in database
GPG key ID: BC5E2BD907F9A8EC
3 changed files with 13 additions and 7 deletions

View file

@ -49,6 +49,14 @@ on:
type: string
jobs:
report-changes:
name: Report changes
runs-on: ubuntu-22.04
steps:
- name: Report changes
run: |
echo "Charts to package: ${{ inputs.charts }}"
package-charts:
name: Package charts
runs-on: ubuntu-22.04

View file

@ -18,7 +18,7 @@ jobs:
outputs:
repoConfiguration: ${{ steps.repo-config.outputs.config }}
libraryChartsToRelease: ${{ steps.changed-library-charts.outputs.all_changed_files }}
applicationChartsToRelease: ${{ steps.changed-charts.outputs.all_changed_files }}
otherChartsToRelease: ${{ steps.changed-charts.outputs.all_changed_files }}
steps:
- name: Checkout
uses: actions/checkout@v4
@ -75,13 +75,11 @@ jobs:
needs:
- prepare
- release-library-charts
if: >-
if: |
${{
always() &&
needs.prepare.outputs.applicationChartsToRelease != '[]' &&
(
contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled')
)
!failure() && !cancelled() &&
needs.prepare.outputs.otherChartsToRelease != '[]'
}}
uses: ./.github/workflows/charts-release-steps.yaml
permissions:
@ -90,6 +88,6 @@ jobs:
contents: write
packages: write
with:
charts: ${{ needs.prepare.outputs.applicationChartsToRelease }}
charts: ${{ needs.prepare.outputs.otherChartsToRelease }}
excludedChartsRelease: ${{ toJSON(fromJSON(needs.prepare.outputs.repoConfiguration).excluded-charts-release) }}
ghPagesBranch: gh-pages

View file