Skip to content

Commit 9ffbe4e

Browse files
committed
Improve gorelease
1 parent 05d26c0 commit 9ffbe4e

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/goreleaser.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,21 @@ jobs:
3636
args: release --snapshot --clean
3737
env:
3838
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
39+
- name: Publish latest snapshot image
40+
if: "!startsWith(github.ref, 'refs/tags/')"
41+
env:
42+
DOCKER_USER: ${{ github.actor }}
43+
DOCKER_PASSWORD: ${{ secrets.GITHUB_TOKEN }}
44+
run: |
45+
docker push ghcr.io/serverscom/serverscom-cloud-controller-manager:latest
3946
- name: Run GoReleaser for tag
4047
if: "startsWith(github.ref, 'refs/tags/')"
4148
uses: goreleaser/goreleaser-action@v4
4249
with:
4350
version: latest
44-
args: release --snapshot --clean
51+
args: release --clean
4552
env:
53+
GORELEASER_CURRENT_TAG: ${{ github.ref_name }}
4654
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4755
- name: Clear
4856
if: always()

0 commit comments

Comments
 (0)