From e5b069c498b1125b6d0334d1d8ae846e9bf84274 Mon Sep 17 00:00:00 2001 From: Waldemar Date: Thu, 2 Oct 2025 13:19:40 +0200 Subject: [PATCH] fix(cli): Release pipeline using Goreleaser should work now --- .github/workflows/release.yaml | 34 +++++++--------------------------- .goreleaser.yaml | 11 +++++++++++ 2 files changed, 18 insertions(+), 27 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 627f931..f29aebf 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -9,37 +9,17 @@ jobs: goreleaser: runs-on: ubuntu-latest steps: - - - name: Checkout + - name: Checkout uses: actions/checkout@v4 with: fetch-depth: 0 - - - name: Set up Go + - name: Set up Go uses: actions/setup-go@v6 with: - go-version: '>=1.25.1' - - - name: Run GoReleaser + go-version: ">=1.25.1" + - name: Run GoReleaser uses: https://github.com/goreleaser/goreleaser-action@v6 + env: + GITEA_TOKEN: ${{ secrets.PACKAGES_TOKEN }} with: - args: release --clean --skip=publish - - - name: Grab Changelog - id: changelog - run: | - echo "text=$(cat dist/CHANGELOG.md)" >> "$GITHUB_OUTPUT" - echo "text=$(cat dist/CHANGELOG.md)" - - - name: Release app - uses: actions/forgejo-release@v2.6.0 - with: - direction: upload - #token: ${{ secrets.WRITE_TOKEN_TO_MYREPO }} - release-dir: dist - release-notes: ${{ steps.changelog.output.text }} - url: "https://edp.buildth.ing" - repo: "DevFW-CICD/edge-connect-client" - tag: "${{ github.ref_name }}" - sha: "${{ github.sha }}" - token: ${{ secrets.PACKAGES_TOKEN }} + args: release --clean diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 4ff9f6e..440489c 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -51,3 +51,14 @@ changelog: - title: Others order: 999 sort: asc + +release: + gitea: + owner: DevFW-CICD + name: edge-connect-client + +gitea_urls: + api: https://edp.buildth.ing/api/v1 + download: https://edp.buildth.ing + # set to true if you use a self-signed certificate + skip_tls_verify: false