mirror of
https://github.com/goreleaser/goreleaser.git
synced 2025-03-19 20:57:53 +02:00
feat: fig integration (#3437)
closes #3328 Signed-off-by: Carlos A Becker <caarlos0@users.noreply.github.com>
This commit is contained in:
parent
d9928fe015
commit
bb6c53eeda
25
.github/workflows/fig.yml
vendored
Normal file
25
.github/workflows/fig.yml
vendored
Normal file
@ -0,0 +1,25 @@
|
||||
on:
|
||||
workflow_dispatch:
|
||||
push:
|
||||
tags:
|
||||
- 'v*'
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
||||
jobs:
|
||||
fig:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # v3
|
||||
- uses: actions/setup-go@268d8c0ca0432bb2cf416faae41297df9d262d7f # v3
|
||||
with:
|
||||
go-version: '>=1.19.1'
|
||||
cache: true
|
||||
- run: go run . generate-fig-spec >goreleaser.ts
|
||||
- uses: withfig/push-to-fig-autocomplete-action@v1
|
||||
with:
|
||||
token: ${{ secrets.GH_PAT }}
|
||||
autocomplete-spec-name: goreleaser
|
||||
spec-path: goreleaser.ts
|
||||
integration: commander
|
Loading…
x
Reference in New Issue
Block a user