From 0cfe2b1ffb920ff022aa6f35274852e66a72b30b Mon Sep 17 00:00:00 2001 From: Carlos A Becker Date: Tue, 4 Oct 2022 22:07:01 -0300 Subject: [PATCH 1/2] feat: fig integration Signed-off-by: Carlos A Becker --- .github/workflows/fig.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/workflows/fig.yml diff --git a/.github/workflows/fig.yml b/.github/workflows/fig.yml new file mode 100644 index 00000000000..44635be9fde --- /dev/null +++ b/.github/workflows/fig.yml @@ -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: fig-cli + spec-path: goreleaser.ts + integration: commander From 4f3e056c843c9aede2ce95252ecfbcb56629682d Mon Sep 17 00:00:00 2001 From: Carlos A Becker Date: Tue, 4 Oct 2022 22:08:02 -0300 Subject: [PATCH 2/2] fix: spec name --- .github/workflows/fig.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/fig.yml b/.github/workflows/fig.yml index 44635be9fde..d9211c35bf6 100644 --- a/.github/workflows/fig.yml +++ b/.github/workflows/fig.yml @@ -20,6 +20,6 @@ jobs: - uses: withfig/push-to-fig-autocomplete-action@v1 with: token: ${{ secrets.GH_PAT }} - autocomplete-spec-name: fig-cli + autocomplete-spec-name: goreleaser spec-path: goreleaser.ts integration: commander