diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 86c319d..bb9e1b6 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -8,7 +8,6 @@ on: jobs: build: runs-on: ubuntu-latest - container: golang:1.24-bookworm steps: - name: Checkout uses: actions/checkout@v4 @@ -16,8 +15,17 @@ jobs: - name: Extract version run: echo "VERSION=${GITHUB_REF_NAME#v}" >> $GITHUB_ENV + - name: Install Go + run: | + curl -sSL https://go.dev/dl/go1.24.1.linux-amd64.tar.gz -o /tmp/go.tar.gz + tar -C /usr/local -xzf /tmp/go.tar.gz + echo "/usr/local/go/bin" >> $GITHUB_PATH + - name: Install nfpm - run: go install github.com/goreleaser/nfpm/v2/cmd/nfpm@latest + run: | + export GOPATH=$HOME/go + go install github.com/goreleaser/nfpm/v2/cmd/nfpm@v2.41.1 + echo "$GOPATH/bin" >> $GITHUB_PATH - name: Build Linux binaries run: |