From f910955ad190f133893c0e46a81bcb26337b063c Mon Sep 17 00:00:00 2001 From: Ade Attwood Date: Tue, 3 Sep 2024 19:15:54 +0100 Subject: [PATCH] ci: run stylua via npx rather than via action Summary: This is so we don't need the GITHUB_TOKEN that can not be added in forgejo. I am giving it a go and the `GITHUB_` prefix is reserved for secrets. There are also issues with the action in a forgejo environment due to the API not resolving to github. This now should work on both platforms. So we can maintain github compatibility for any pull requests that may come that way. Test Plan: Run the CI on github and forgejo, this will need to be a manual process to validate this works. Pull Request: https://forgejo.baln.co.uk/AdeAttwood/ivy.nvim/pulls/2 --- .github/workflows/ci.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7422053..d27e349 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,11 +29,7 @@ jobs: uses: actions/checkout@v4 - name: Run stylua - uses: JohnnyMorganz/stylua-action@v4.0.0 - with: - token: ${{ secrets.GITHUB_TOKEN }} - version: latest - args: --check . + run: npx @johnnymorganz/stylua-bin --check . cargo-format: name: Cargo Format