From e0fa33a068348f7be5ea2701bd3dfabe2598be10 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Mar 2026 16:08:20 +0000 Subject: [PATCH 1/3] Initial plan From b307a790d20c5e9279f2feb4191950291de2bd0c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Mar 2026 16:16:31 +0000 Subject: [PATCH 2/3] Initial plan: fix TestGetActionPinsSorting test failure Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .github/workflows/mcp-inspector.lock.yml | 2 +- pkg/workflow/data/action_pins.json | 27 ++++++------------------ 2 files changed, 7 insertions(+), 22 deletions(-) diff --git a/.github/workflows/mcp-inspector.lock.yml b/.github/workflows/mcp-inspector.lock.yml index b924918d3f..6aacc72bf4 100644 --- a/.github/workflows/mcp-inspector.lock.yml +++ b/.github/workflows/mcp-inspector.lock.yml @@ -390,7 +390,7 @@ jobs: with: python-version: '3.12' - name: Setup uv - uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 + uses: astral-sh/setup-uv@e06108dd0aef18192324c70427afc47652e63a82 # v7.5.0 - name: Create gh-aw temp directory run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh # Cache memory file share configuration from frontmatter processed below diff --git a/pkg/workflow/data/action_pins.json b/pkg/workflow/data/action_pins.json index a98a9f788a..e4dac97476 100644 --- a/pkg/workflow/data/action_pins.json +++ b/pkg/workflow/data/action_pins.json @@ -10,21 +10,11 @@ "version": "v4.1.0", "sha": "a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32" }, - "actions/cache/restore@v4": { - "repo": "actions/cache/restore", - "version": "v4", - "sha": "0057852bfaa89a56745cba8c7296529d2fc39830" - }, "actions/cache/restore@v5.0.3": { "repo": "actions/cache/restore", "version": "v5.0.3", "sha": "cdf6c1fa76f9f475f3d7449005a359c84ca0f306" }, - "actions/cache/save@v4": { - "repo": "actions/cache/save", - "version": "v4", - "sha": "0057852bfaa89a56745cba8c7296529d2fc39830" - }, "actions/cache/save@v5.0.3": { "repo": "actions/cache/save", "version": "v5.0.3", @@ -40,10 +30,10 @@ "version": "v6.0.2", "sha": "de0fac2e4500dabe0009e67214ff5f5447ce83dd" }, - "actions/create-github-app-token@v3.0.0-beta.2": { + "actions/create-github-app-token@v3.0.0-beta.4": { "repo": "actions/create-github-app-token", - "version": "v3.0.0-beta.2", - "sha": "bf559f85448f9380bcfa2899dbdc01eb5b37be3a" + "version": "v3.0.0-beta.4", + "sha": "a7f885bf4560200d03183ed941cb6fb072e4b343" }, "actions/download-artifact@v8.0.1": { "repo": "actions/download-artifact", @@ -70,11 +60,6 @@ "version": "v5.2.0", "sha": "be666c2fcd27ec809703dec50e508c2fdc7f6654" }, - "actions/setup-node@v4": { - "repo": "actions/setup-node", - "version": "v4", - "sha": "49933ea5288caeca8642d1e84afbd3f7d6820020" - }, "actions/setup-node@v6.3.0": { "repo": "actions/setup-node", "version": "v6.3.0", @@ -95,10 +80,10 @@ "version": "v0.23.1", "sha": "57aae528053a48a3f6235f2d9461b05fbcb7366d" }, - "astral-sh/setup-uv@v7.4.0": { + "astral-sh/setup-uv@v7.5.0": { "repo": "astral-sh/setup-uv", - "version": "v7.4.0", - "sha": "6ee6290f1cbc4156c0bdd66691b2c144ef8df19a" + "version": "v7.5.0", + "sha": "e06108dd0aef18192324c70427afc47652e63a82" }, "cli/gh-extension-precompile@v2.1.0": { "repo": "cli/gh-extension-precompile", From 7012da2a8b46f6b72e6026c371e6fe8c0ae447d6 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 13 Mar 2026 16:17:34 +0000 Subject: [PATCH 3/3] fix: update TestGetActionPinsSorting expected count from 31 to 34 Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .github/workflows/mcp-inspector.lock.yml | 2 +- pkg/workflow/action_pins_test.go | 6 +++--- pkg/workflow/data/action_pins.json | 27 ++++++++++++++++++------ 3 files changed, 25 insertions(+), 10 deletions(-) diff --git a/.github/workflows/mcp-inspector.lock.yml b/.github/workflows/mcp-inspector.lock.yml index 6aacc72bf4..b924918d3f 100644 --- a/.github/workflows/mcp-inspector.lock.yml +++ b/.github/workflows/mcp-inspector.lock.yml @@ -390,7 +390,7 @@ jobs: with: python-version: '3.12' - name: Setup uv - uses: astral-sh/setup-uv@e06108dd0aef18192324c70427afc47652e63a82 # v7.5.0 + uses: astral-sh/setup-uv@6ee6290f1cbc4156c0bdd66691b2c144ef8df19a # v7.4.0 - name: Create gh-aw temp directory run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh # Cache memory file share configuration from frontmatter processed below diff --git a/pkg/workflow/action_pins_test.go b/pkg/workflow/action_pins_test.go index 5115758b87..62ab46ccf1 100644 --- a/pkg/workflow/action_pins_test.go +++ b/pkg/workflow/action_pins_test.go @@ -297,9 +297,9 @@ func TestApplyActionPinToStep(t *testing.T) { func TestGetActionPinsSorting(t *testing.T) { pins := getActionPins() - // Verify we got all the pins (31 as of March 2026) - if len(pins) != 31 { - t.Errorf("getActionPins() returned %d pins, expected 31", len(pins)) + // Verify we got all the pins (34 as of March 2026) + if len(pins) != 34 { + t.Errorf("getActionPins() returned %d pins, expected 34", len(pins)) } // Verify they are sorted by version (descending) then by repository name (ascending) diff --git a/pkg/workflow/data/action_pins.json b/pkg/workflow/data/action_pins.json index e4dac97476..a98a9f788a 100644 --- a/pkg/workflow/data/action_pins.json +++ b/pkg/workflow/data/action_pins.json @@ -10,11 +10,21 @@ "version": "v4.1.0", "sha": "a2bbfa25375fe432b6a289bc6b6cd05ecd0c4c32" }, + "actions/cache/restore@v4": { + "repo": "actions/cache/restore", + "version": "v4", + "sha": "0057852bfaa89a56745cba8c7296529d2fc39830" + }, "actions/cache/restore@v5.0.3": { "repo": "actions/cache/restore", "version": "v5.0.3", "sha": "cdf6c1fa76f9f475f3d7449005a359c84ca0f306" }, + "actions/cache/save@v4": { + "repo": "actions/cache/save", + "version": "v4", + "sha": "0057852bfaa89a56745cba8c7296529d2fc39830" + }, "actions/cache/save@v5.0.3": { "repo": "actions/cache/save", "version": "v5.0.3", @@ -30,10 +40,10 @@ "version": "v6.0.2", "sha": "de0fac2e4500dabe0009e67214ff5f5447ce83dd" }, - "actions/create-github-app-token@v3.0.0-beta.4": { + "actions/create-github-app-token@v3.0.0-beta.2": { "repo": "actions/create-github-app-token", - "version": "v3.0.0-beta.4", - "sha": "a7f885bf4560200d03183ed941cb6fb072e4b343" + "version": "v3.0.0-beta.2", + "sha": "bf559f85448f9380bcfa2899dbdc01eb5b37be3a" }, "actions/download-artifact@v8.0.1": { "repo": "actions/download-artifact", @@ -60,6 +70,11 @@ "version": "v5.2.0", "sha": "be666c2fcd27ec809703dec50e508c2fdc7f6654" }, + "actions/setup-node@v4": { + "repo": "actions/setup-node", + "version": "v4", + "sha": "49933ea5288caeca8642d1e84afbd3f7d6820020" + }, "actions/setup-node@v6.3.0": { "repo": "actions/setup-node", "version": "v6.3.0", @@ -80,10 +95,10 @@ "version": "v0.23.1", "sha": "57aae528053a48a3f6235f2d9461b05fbcb7366d" }, - "astral-sh/setup-uv@v7.5.0": { + "astral-sh/setup-uv@v7.4.0": { "repo": "astral-sh/setup-uv", - "version": "v7.5.0", - "sha": "e06108dd0aef18192324c70427afc47652e63a82" + "version": "v7.4.0", + "sha": "6ee6290f1cbc4156c0bdd66691b2c144ef8df19a" }, "cli/gh-extension-precompile@v2.1.0": { "repo": "cli/gh-extension-precompile",