File tree Expand file tree Collapse file tree 3 files changed +34
-3
lines changed Expand file tree Collapse file tree 3 files changed +34
-3
lines changed Original file line number Diff line number Diff line change 11
11
packages : write
12
12
id-token : write
13
13
14
+ outputs :
15
+ chart_version : ${{ steps.chart-releaser.outputs.chart_version }}
16
+
14
17
steps :
15
18
- name : Checkout
16
19
uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
23
26
git config user.email "[email protected] "
24
27
25
28
- name : Run chart-releaser
29
+ id : chart-releaser
26
30
uses : helm/chart-releaser-action@cae68fefc6b5f367a0275617c9f83181ba54714f # v1.7.0
27
31
with :
28
32
config : cr.yaml
52
56
done
53
57
env :
54
58
COSIGN_EXPERIMENTAL : 1
59
+
60
+ update-docs-website :
61
+ name : Trigger Docs Update
62
+ needs : [ release ]
63
+ permissions : {}
64
+ uses : ./.github/workflows/update-docs-website.yml
65
+ with :
66
+ version : ${{ needs.release.outputs.chart_version }}
67
+ secrets :
68
+ DOCS_REPO_DISPATCH_TOKEN : ${{ secrets.DOCS_REPO_DISPATCH_TOKEN }}
Original file line number Diff line number Diff line change @@ -114,6 +114,16 @@ jobs:
114
114
id-token : write
115
115
uses : ./.github/workflows/image-build-and-publish.yml
116
116
117
+ update-docs-website :
118
+ name : Trigger Docs Update
119
+ needs : [ release ]
120
+ permissions : {}
121
+ uses : ./.github/workflows/update-docs-website.yml
122
+ with :
123
+ version : ${{ github.ref_name }}
124
+ secrets :
125
+ DOCS_REPO_DISPATCH_TOKEN : ${{ secrets.DOCS_REPO_DISPATCH_TOKEN }}
126
+
117
127
# provenance:
118
128
# name: Generate provenance (SLSA3)
119
129
# needs:
Original file line number Diff line number Diff line change @@ -3,8 +3,15 @@ name: Trigger Docs Update
3
3
permissions : {}
4
4
5
5
on :
6
- release :
7
- types : [published]
6
+ workflow_call :
7
+ inputs :
8
+ version :
9
+ description : ' Version tag for the release'
10
+ required : true
11
+ type : string
12
+ secrets :
13
+ DOCS_REPO_DISPATCH_TOKEN :
14
+ required : true
8
15
9
16
jobs :
10
17
trigger :
15
22
run : |
16
23
repo="stacklok/docs-website"
17
24
event_type="published-release"
18
- version="${{ github.event.release.tag_name }}"
25
+ version="${{ inputs.version }}"
19
26
20
27
echo "Triggering docs update for $repo with version $version"
21
28
You can’t perform that action at this time.
0 commit comments