Skip to content

Commit 6803131

Browse files
authored
Add notify-users to release actions (#116)
* feat: add notify-users support to create-release and promote-release * add smoke test for --notify-users
1 parent 55b564f commit 6803131

57 files changed

Lines changed: 31621 additions & 24252 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/test-create-release.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,15 @@ jobs:
5252
promote-channel: test-channel
5353
version: 1.0.0-kots
5454
release-notes: release notes for 1.0.0-kots
55+
56+
- name: test create-release / notify-users
57+
id: create-release-notify-users
58+
uses: ./create-release
59+
with:
60+
api-token: ${{ secrets.REPLICATED_API_TOKEN }}
61+
app-slug: replicated-actions-ci # from the Replicated QA team
62+
yaml-dir: ./test/kots-install/yaml
63+
promote-channel: test-channel
64+
version: 1.0.0-notify-users
65+
release-notes: testing notify-users flag
66+
notify-users: true

.github/workflows/test-report-compatibility-result.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
app-slug: ${{ env.APP_SLUG }}
5252
release-sequence: ${{ steps.create-release.outputs.release-sequence }}
5353
kubernetes-distribution: kind
54-
kubernetes-version: "1.34.3"
54+
kubernetes-version: "1.34.8"
5555
success: true
5656
notes: "CI test - compatibility verified successfully"
5757

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@
44
.vscode/
55
.venv/
66
.pre-commit-config.yaml
7+
plans/

0 commit comments

Comments
 (0)