This repository was archived by the owner on Dec 11, 2023. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +34
-1
lines changed Expand file tree Collapse file tree 3 files changed +34
-1
lines changed Original file line number Diff line number Diff line change 2121 uses : actions/setup-go@v3
2222 with :
2323 go-version : 1.19
24+ - name : Tag manifest images
25+ run : |
26+ mkdir -p ./releases/manifests
27+ cat ./config/namespace/1*.yaml > ./releases/manifests/triggermesh-core.yaml
28+ find ./config/2*.yaml -exec cat {} \; -exec echo \; -exec echo --- \; -exec echo \; >> ./releases/manifests/triggermesh-core.yaml
29+ find ./config/3*.yaml -exec cat {} \; -exec echo \; -exec echo --- \; -exec echo \; >> ./releases/manifests/triggermesh-core-crds.yaml
30+ cat ./config/configmaps/*.yaml >> ./releases/manifests/triggermesh-core.yaml
31+ TAG=${GITHUB_REF#refs/*/}
32+ sed 's/:dev/:'"$TAG"'/g' ./config/5*.yaml >> ./releases/manifests/triggermesh-core.yaml
2433 - name : Run GoReleaser
2534 uses : goreleaser/goreleaser-action@v3
2635 with :
Original file line number Diff line number Diff line change 2020
2121# Build artifacts
2222/releases /
23+ /releases-go /
2324
2425# Test artifacts
2526* .test
Original file line number Diff line number Diff line change 1- dist : releases
1+ # If named releases will delete the existing releases folder
2+ # which contains manifests used at this action.
3+ dist : releases-go
24
35builds :
46 - id : default
@@ -37,3 +39,24 @@ changelog:
3739 - " ^docs:"
3840 - " ^test:"
3941 - " ^Merge pull request"
42+
43+ release :
44+
45+ header : |
46+ ## Installation
47+
48+ Install all TriggerMesh Core custom resources:
49+
50+ ```console
51+ kubectl apply -f https://github.com/triggermesh/triggermesh-core/releases/download/{{ .Tag }}/triggermesh-core-crds.yaml
52+ ```
53+
54+ Install the TriggerMesh Core controller:
55+
56+ ```console
57+ kubectl apply -f https://github.com/triggermesh/triggermesh-core/releases/download/{{ .Tag }}/triggermesh-core.yaml
58+ ```
59+
60+ extra_files :
61+ - glob : ./releases/manifests/triggermesh-core.yaml
62+ - glob : ./releases/manifests/triggermesh-core-crds.yaml
You can’t perform that action at this time.
0 commit comments