From 4831384c16461292255f2ee38c265cfa68784bd5 Mon Sep 17 00:00:00 2001 From: Erica Marigold Date: Fri, 14 Feb 2025 01:31:01 +0530 Subject: [PATCH] chore(actions): pass gh token when needed and add bash flags --- .github/workflows/ci.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 19a8752..77df383 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,8 +36,13 @@ jobs: - name: Parse stylua semver range into version id: stylua run: | + #!/bin/bash + set -euo pipefail + range="${{ steps.get_semver_range.outputs.value }}" echo "version=$(gh api /repos/JohnnyMorganz/StyLua/tags --jq '.[] | .name' | xargs semver -r "$range" | tail -n 1)" >> $GITHUB_OUTPUT + env: + GH_TOKEN: ${{ github.token }} - name: Install stylua uses: JohnnyMorganz/stylua-action@v4 @@ -78,8 +83,13 @@ jobs: - name: Parse luau-lsp semver range into version id: luau-lsp run: | + #!/bin/bash + set -euo pipefail + range="${{ steps.get_semver_range.outputs.value }}" echo "version=$(gh api /repos/JohnnyMorganz/luau-lsp/tags --jq '.[] | .name' | xargs semver -r "$range" | tail -n 1)" >> $GITHUB_OUTPUT + env: + GH_TOKEN: ${{ github.token }} - name: Install luau-lsp shell: bash