Skip to content

Commit b59e774

Browse files
committed
release from "release" branch / manually, not from main
1 parent 1d901b7 commit b59e774

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

.github/workflows/release.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
name: Release Charts
22

3+
# This workflow creates a new chart release when changes are merged to the release branch.
4+
# The release branch should only receive changes through pull requests from main.
5+
# Each merge commit to release represents a deliberate release decision.
6+
37
on:
48
push:
59
branches:
6-
- main
10+
- release
11+
workflow_dispatch:
12+
# Allow manual trigger for releases
713

814
jobs:
915
release:

signadot/operator/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ type: application
66
# This is the chart version. This version number should be incremented each time you make changes
77
# to the chart and its templates, including the app version.
88
# Versions are expected to follow Semantic Versioning (https://semver.org/)
9-
version: "1.0.0"
9+
version: "0.0.0"
1010

1111
# This is the version number of the application being deployed. This version number should be
1212
# incremented each time you make changes to the application. Versions are not expected to
1313
# follow Semantic Versioning. They should reflect the version the application is using.
1414
# It is recommended to use it with quotes.
15-
appVersion: "1.0.0"
15+
appVersion: "0.0.0"

0 commit comments

Comments
 (0)