1717 id-token : write
1818 contents : write
1919 steps :
20- - uses : actions/checkout@v4
20+ - uses : actions/checkout@v6
2121 - name : Generate SBOM
2222 # generation command documentation: https://github.com/microsoft/sbom-tool#sbom-generation
2323 run : |
4242 go-version : " 1.25.3"
4343 # Checkout the repository
4444 - name : Checkout
45- uses : actions/checkout@v4
45+ uses : actions/checkout@v6
4646 # Cleans up unreachable Git objects and convert a shallow clone to a regular one if needed
4747 - name : Unshallow
4848 run : git fetch --prune --unshallow
@@ -57,11 +57,12 @@ jobs:
5757 uses : AbsaOSS/k3d-action@v2.4.0
5858 with :
5959 cluster-name : " testcluster"
60+ k3d-version : v5.8.3
6061 args : >-
6162 -p "8443:443@loadbalancer"
6263 - name : " Deploy keycloak"
6364 run : |
64- k3d kubeconfig merge testcluster -- kubeconfig-switch-context
65+ k3d kubeconfig get testcluster > ~/.k3d/ kubeconfig-testcluster.yaml
6566 export KUBECONFIG=~/.k3d/kubeconfig-testcluster.yaml
6667 kubectl apply -f ./e2e/k8s/manifest.yml
6768 - name : " Deploy Redis"
@@ -149,7 +150,7 @@ jobs:
149150 sleep 3
150151 rm -rf /tmp/redis-*
151152 - name : Run GoReleaser
152- uses : goreleaser/goreleaser-action@v3
153+ uses : goreleaser/goreleaser-action@v6
153154 with :
154155 version : latest
155156 args : release --clean
@@ -164,7 +165,7 @@ jobs:
164165 packages : write
165166 steps :
166167 - name : Checkout repository
167- uses : actions/checkout@v4
168+ uses : actions/checkout@v6
168169
169170 - name : Set up Docker Buildx
170171 uses : docker/setup-buildx-action@v3
0 commit comments