diff --git a/.github/workflows/forms-cli.yml b/.github/workflows/forms-cli.yml index 67def02aa..6fb96f145 100644 --- a/.github/workflows/forms-cli.yml +++ b/.github/workflows/forms-cli.yml @@ -25,7 +25,7 @@ jobs: run: | echo "RUBY_VERSION=$(cat ../../.ruby-version)" >> "$GITHUB_OUTPUT" - name: Install Ruby and gems - uses: ruby/setup-ruby@6e5d382445ae5590b7449d8b3bc8cb1c2c27f617 # v1.317.0 + uses: ruby/setup-ruby@003a5c4d8d6321bd302e38f6f0ec593f77f06600 # v1.319.0 with: bundler-cache: true ruby-version: ${{steps.determine-ruby-version.outputs.RUBY_VERSION}} diff --git a/.github/workflows/guardrail_matching_pentester_cidr_blocks.yml b/.github/workflows/guardrail_matching_pentester_cidr_blocks.yml index 4fb04fc51..1bf7c1765 100644 --- a/.github/workflows/guardrail_matching_pentester_cidr_blocks.yml +++ b/.github/workflows/guardrail_matching_pentester_cidr_blocks.yml @@ -23,7 +23,7 @@ jobs: uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Install `hcl2json` with mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@dad1bfd3df957f44999b559dd69dc1671cb4e9ea # v4.2.1 with: install_args: hcl2json diff --git a/.github/workflows/pipeline-visualiser.yml b/.github/workflows/pipeline-visualiser.yml index 3517a5209..69e893fe9 100644 --- a/.github/workflows/pipeline-visualiser.yml +++ b/.github/workflows/pipeline-visualiser.yml @@ -35,7 +35,7 @@ jobs: run: | echo "RUBY_VERSION=$(cat ../../.ruby-version)" >> "$GITHUB_OUTPUT" - name: Install Ruby and gems - uses: ruby/setup-ruby@6e5d382445ae5590b7449d8b3bc8cb1c2c27f617 # v1.317.0 + uses: ruby/setup-ruby@003a5c4d8d6321bd302e38f6f0ec593f77f06600 # v1.319.0 with: bundler-cache: true ruby-version: ${{steps.determine-ruby-version.outputs.RUBY_VERSION}} diff --git a/.github/workflows/ruby-ci.yml b/.github/workflows/ruby-ci.yml index 22c2c3414..403ad6212 100644 --- a/.github/workflows/ruby-ci.yml +++ b/.github/workflows/ruby-ci.yml @@ -25,7 +25,7 @@ jobs: uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Initialise mise and cache `hcl2json` - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@dad1bfd3df957f44999b559dd69dc1671cb4e9ea # v4.2.1 with: install_args: hcl2json @@ -48,7 +48,7 @@ jobs: - name: Checkout code uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Install Ruby and gems at root - uses: ruby/setup-ruby@6e5d382445ae5590b7449d8b3bc8cb1c2c27f617 # v1.317.0 + uses: ruby/setup-ruby@003a5c4d8d6321bd302e38f6f0ec593f77f06600 # v1.319.0 with: bundler-cache: true ruby-version: ${{needs.setup.outputs.ruby-version}} @@ -68,12 +68,12 @@ jobs: uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Set up hcl2json - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@dad1bfd3df957f44999b559dd69dc1671cb4e9ea # v4.2.1 with: install_args: hcl2json - name: "Install Ruby and gems in ${{matrix.spec_target}}" - uses: ruby/setup-ruby@6e5d382445ae5590b7449d8b3bc8cb1c2c27f617 # v1.317.0 + uses: ruby/setup-ruby@003a5c4d8d6321bd302e38f6f0ec593f77f06600 # v1.319.0 with: bundler-cache: true ruby-version: ${{needs.setup.outputs.ruby-version}} diff --git a/.github/workflows/terraform-ci.yml b/.github/workflows/terraform-ci.yml index fff371bb9..a07605d5e 100644 --- a/.github/workflows/terraform-ci.yml +++ b/.github/workflows/terraform-ci.yml @@ -23,7 +23,7 @@ jobs: fetch-depth: 75 - name: Initialise mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@dad1bfd3df957f44999b559dd69dc1671cb4e9ea # v4.2.1 with: github_token: ${{ secrets.MISE_PAT }} # As this is a private repo, we can get API rate limit issues. Use a PAT to avoid this. (The token needs no special permissions.) install_args: go:github.com/hashicorp/terraform-config-inspect @@ -136,7 +136,7 @@ jobs: uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Initialise mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@dad1bfd3df957f44999b559dd69dc1671cb4e9ea # v4.2.1 with: github_token: ${{ secrets.MISE_PAT }} install_args: terraform @@ -159,7 +159,7 @@ jobs: uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Initialise mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@dad1bfd3df957f44999b559dd69dc1671cb4e9ea # v4.2.1 with: github_token: ${{ secrets.MISE_PAT }} install_args: terraform @@ -184,7 +184,7 @@ jobs: uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Initialise mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@dad1bfd3df957f44999b559dd69dc1671cb4e9ea # v4.2.1 with: github_token: ${{ secrets.MISE_PAT }} install_args: tflint @@ -217,7 +217,7 @@ jobs: uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 - name: Initialise mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@dad1bfd3df957f44999b559dd69dc1671cb4e9ea # v4.2.1 with: github_token: ${{ secrets.MISE_PAT }} install_args: checkov diff --git a/.github/workflows/update-provider-locks.yml b/.github/workflows/update-provider-locks.yml index ec9b8d1d9..05674b401 100644 --- a/.github/workflows/update-provider-locks.yml +++ b/.github/workflows/update-provider-locks.yml @@ -22,7 +22,7 @@ jobs: ref: ${{ github.head_ref }} - name: Install `tfupdate` with mise - uses: jdx/mise-action@e6a8b3978addb5a52f2b4cd9d91eafa7f0ab959d # v4.2.0 + uses: jdx/mise-action@dad1bfd3df957f44999b559dd69dc1671cb4e9ea # v4.2.1 with: install_args: tfupdate