Skip to content

Commit cd788f3

Browse files
authored
Solve Workflows issue (#12)
* style(helm): remove unnecessary comments from bot_api deployment Remove redundant French and English comments from the truststore-generator init container and truststore-volume configuration in the bot_api deployment template. * chore(release): bump version to 0.5.6 Update Helm chart version from 0.5.5 to 0.5.6 across all documentation and chart metadata files. Modified CI workflow to trigger releases on pushes to main branch affecting charts directory instead of on GitHub release events. * ci(workflow): change chart release trigger to manual dispatch Replace automatic trigger on main branch push with manual workflow_dispatch trigger. Add condition to only run on master branch.
1 parent 549f0c5 commit cd788f3

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

.github/workflows/chart-release.yaml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
name: Helm Chart Release
22

33
on:
4-
push:
5-
branches:
6-
- main
7-
paths:
8-
- 'charts/**'
4+
workflow_dispatch:
95

106
jobs:
117
release:
12-
8+
if: ${{ github.ref == 'refs/heads/master' }}
9+
1310
permissions:
1411
contents: write # to push chart release and create a release (helm/chart-releaser-action)
1512
packages: write # needed for ghcr access

0 commit comments

Comments
 (0)