File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ version : 2
2+
3+ updates :
4+ - package-ecosystem : " github-actions"
5+ directory : " /"
6+ groups :
7+ actions :
8+ patterns :
9+ - " *"
10+ schedule :
11+ interval : " weekly"
Original file line number Diff line number Diff line change 2121 docker build -t ${IMAGE} .
2222 echo "image=$IMAGE" >> $GITHUB_OUTPUT
2323 - name : Run Trivy vulnerability scanner
24- uses : aquasecurity/trivy-action@master
24+ uses : aquasecurity/trivy-action@v0.30.0
2525 with :
2626 image-ref : ${{ steps.build.outputs.image }}
2727 format : table
Original file line number Diff line number Diff line change 2626 - name : Setup Helm
2727 uses : azure/setup-helm@v3
2828 with :
29- version : v3.16.1
29+ version : v3.17.3
3030 - name : Deploy
3131 run : ./test/deploy.sh
3232 - name : Run integration tests
Original file line number Diff line number Diff line change 1818 steps :
1919 - uses : actions/checkout@v4
2020 - uses : sigstore/cosign-installer@v3
21- - uses : fluxcd/flux2/action@main
22- - uses : stefanprodan/timoni/actions/setup@main
21+ - uses : fluxcd/flux2/action@v2.5.1
22+ - uses : stefanprodan/timoni/actions/setup@v0.24.0
2323 - name : Setup Notation CLI
2424 uses : notaryproject/notation-action/setup@v1
2525 with :
3939 - name : Setup Helm
4040 uses : azure/setup-helm@v3
4141 with :
42- version : v3.16.1
42+ version : v3.17.3
4343 - name : Setup QEMU
4444 uses : docker/setup-qemu-action@v3
4545 with :
@@ -156,15 +156,10 @@ jobs:
156156 notation sign --signature-format cose ghcr.io/stefanprodan/manifests/podinfo:${{ steps.prep.outputs.VERSION }}
157157 notation sign --signature-format cose ghcr.io/stefanprodan/podinfo-deploy:${{ steps.prep.outputs.VERSION }}
158158 notation sign --signature-format cose ghcr.io/stefanprodan/podinfo-deploy:latest
159- - uses : ./.github/actions/release-notes
160- - name : Generate release notes
161- run : |
162- echo 'CHANGELOG' > /tmp/release.txt
163- github-release-notes -org stefanprodan -repo podinfo -since-latest-release >> /tmp/release.txt
164159 - name : Publish release
165160 uses : goreleaser/goreleaser-action@v6
166161 with :
167162 version : latest
168- args : release --release-notes=/tmp/release.txt -- skip=validate
163+ args : release --skip=validate
169164 env :
170165 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ permissions:
1111
1212env :
1313 KUBERNETES_VERSION : 1.31.0
14+ HELM_VERSION : 3.17.3
1415
1516jobs :
1617 test :
@@ -34,11 +35,11 @@ jobs:
3435 - name : Setup Helm
3536 uses : azure/setup-helm@v3
3637 with :
37- version : v3.16.1
38+ version : v${{ env.HELM_VERSION }}
3839 - name : Setup CUE
3940 uses : cue-lang/setup-cue@v1.0.0
4041 - name : Setup Timoni
41- uses : stefanprodan/timoni/actions/setup@main
42+ uses : stefanprodan/timoni/actions/setup@v0.24.0
4243 - name : Run unit tests
4344 run : make test
4445 - name : Validate Helm chart
Original file line number Diff line number Diff line change 1+ version : 2
2+
3+ # xref: https://goreleaser.com/customization/project/
4+ project_name : podinfo
5+
6+ # xref: https://goreleaser.com/customization/hooks/
7+ before :
8+ hooks :
9+ - go mod download
10+
11+ # xref: https://goreleaser.com/customization/env/
12+ env :
13+ - CGO_ENABLED=0
14+
15+ # xref: https://goreleaser.com/customization/build/
116builds :
217 - main : ./cmd/podcli
318 binary : podcli
@@ -8,9 +23,13 @@ builds:
823 - linux
924 goarch :
1025 - amd64
11- env :
12- - CGO_ENABLED=0
26+
27+ # xref: https://goreleaser.com/customization/archive/
1328archives :
1429 - name_template : " {{ .Binary }}_{{ .Version }}_{{ .Os }}_{{ .Arch }}"
1530 files :
16- - none*
31+ - LICENSE
32+
33+ # xref: https://goreleaser.com/customization/changelog/
34+ changelog :
35+ use : github-native
You can’t perform that action at this time.
0 commit comments