fix: properly implement JSON merge patch for Software (#210) #23
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
on: | |
push: | |
tags: | |
- v* | |
permissions: | |
# To upload archives as GitHub Releases | |
contents: write | |
# To push Docker images to GitHub | |
packages: write | |
jobs: | |
goreleaser: | |
runs-on: ubuntu-latest | |
steps: | |
- | |
uses: actions/setup-go@v4 | |
with: | |
go-version: 1.18.x | |
- | |
uses: actions/checkout@v3 | |
with: | |
# All history, required for goreleaser | |
fetch-depth: 0 | |
- | |
# For TagBody, TagSubject or TagContents fields in goreleaser's templates | |
run: git fetch --force --tags | |
- | |
# FIXME: goreleaser should already take care of the login | |
# (see https://github.com/goreleaser/goreleaser/blame/02a3486d4ba59505113a57b438ae567351ed3dab/scripts/entrypoint.sh#L17) | |
# but it doesn't work for some reason. | |
run: echo "$GITHUB_TOKEN" | docker login ghcr.io -u docker --password-stdin | |
env: | |
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
- | |
uses: goreleaser/goreleaser-action@v2 | |
with: | |
version: v1.9.2 | |
args: release --rm-dist | |
env: | |
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |