ci: improve PAT usage

Signed-off-by: Carlos Alexandro Becker <caarlos0@users.noreply.github.com>
This commit is contained in:
Carlos Alexandro Becker
2026-04-17 23:33:43 -03:00
parent 12336c6b7f
commit 6d0592bdb0
3 changed files with 7 additions and 2 deletions
+1 -1
View File
@@ -29,7 +29,7 @@ jobs:
- run: "go install github.com/santhosh-tekuri/jsonschema/cmd/jv@latest"
- run: task docs:releases
env:
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- run: task docs:generate
- run: task schema:generate
- run: task schema:validate
+2 -1
View File
@@ -65,7 +65,8 @@ jobs:
args: release --clean
distribution: goreleaser-pro
env:
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GH_PAT: ${{ secrets.GH_PAT }}
GORELEASER_KEY: ${{ secrets.GORELEASER_KEY }}
TWITTER_CONSUMER_KEY: ${{ secrets.TWITTER_CONSUMER_KEY }}
TWITTER_CONSUMER_SECRET: ${{ secrets.TWITTER_CONSUMER_SECRET }}
+4
View File
@@ -82,6 +82,7 @@ brews:
- repository:
owner: goreleaser
name: homebrew-tap
token: "{{ .Env.GH_PAT }}"
directory: Formula
test: |
system "#{bin}/nfpm -v"
@@ -96,6 +97,7 @@ scoops:
- repository:
owner: goreleaser
name: scoop-bucket
token: "{{ .Env.GH_PAT }}"
directory: bucket
nix:
@@ -103,6 +105,7 @@ nix:
repository:
owner: goreleaser
name: nur
token: "{{ .Env.GH_PAT }}"
path: pkgs/nfpm/default.nix
extra_install: |-
installManPage ./manpages/nfpm.1.gz
@@ -116,6 +119,7 @@ winget:
repository:
owner: goreleaser
name: winget-pkgs
token: "{{ .Env.GH_PAT }}"
branch: "nfpm-{{.Version}}"
pull_request:
enabled: true