Pin multi-language workflow action SHAs

This commit is contained in:
copilot-swe-agent[bot]
2026-06-09 12:25:28 +00:00
committed by GitHub
parent 8c6a2b4d4b
commit 21066c2326
3 changed files with 9 additions and 9 deletions
+4 -4
View File
@@ -104,13 +104,13 @@ jobs:
runs-on: ${{ matrix.os }}
steps:
- name: Check out repository
uses: actions/checkout@v6
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
- name: Install .NET
uses: actions/setup-dotnet@v5
uses: actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2 # v5
with:
dotnet-version: ${{ inputs.dotnet-version || '9.x' }}
- name: Install Go
uses: actions/setup-go@v6
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6
with:
go-version: ${{ inputs.go-version || '>=1.21.0' }}
cache: false
@@ -125,7 +125,7 @@ jobs:
# We need Python 3.13 for older CLI versions because they are not compatible with Python 3.14 or newer.
# See https://github.com/github/codeql-action/pull/3212
if: matrix.version != 'nightly-latest' && matrix.version != 'linked'
uses: actions/setup-python@v6
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
with:
python-version: '3.13'
@@ -13,7 +13,7 @@ steps:
# We need Python 3.13 for older CLI versions because they are not compatible with Python 3.14 or newer.
# See https://github.com/github/codeql-action/pull/3212
if: matrix.version != 'nightly-latest' && matrix.version != 'linked'
uses: actions/setup-python@v6
uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6
with:
python-version: "3.13"
+4 -4
View File
@@ -210,7 +210,7 @@ const languageSetups: LanguageSetups = {
steps: [
{
name: "Install Go",
uses: "actions/setup-go@v6",
uses: "actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c",
with: {
"go-version": `\${{ inputs.go-version || '${defaultLanguageVersions.go}' }}`,
// to avoid potentially misleading autobuilder results where we expect it to download
@@ -240,7 +240,7 @@ const languageSetups: LanguageSetups = {
steps: [
{
name: "Install Python",
uses: "actions/setup-python@v6",
uses: "actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405",
with: {
"python-version": `\${{ inputs.python-version || '${defaultLanguageVersions.python}' }}`,
},
@@ -253,7 +253,7 @@ const languageSetups: LanguageSetups = {
steps: [
{
name: "Install .NET",
uses: "actions/setup-dotnet@v5",
uses: "actions/setup-dotnet@9a946fdbd5fb07b82b2f5a4466058b876ab72bb2",
with: {
"dotnet-version": `\${{ inputs.dotnet-version || '${defaultLanguageVersions.csharp}' }}`,
},
@@ -456,7 +456,7 @@ function generateJob(
const steps: Step[] = [
{
name: "Check out repository",
uses: "actions/checkout@v6",
uses: "actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10",
},
...setupInfo.steps,
{