Skip to content

Commit 5d1235a

Browse files
authored
Merge branch 'main' into token-getter
2 parents 47d2dc8 + 6f53345 commit 5d1235a

9 files changed

+24
-14
lines changed

.github/aw/actions-lock.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,11 @@
115115
"version": "v3",
116116
"sha": "6d10af73d5896080e7b530ea0822d927c05661f1"
117117
},
118+
"github/stale-repos@v3": {
119+
"repo": "github/stale-repos",
120+
"version": "v3",
121+
"sha": "3477b6488008d9411aaf22a0924ec7c1f6a69980"
122+
},
118123
"haskell-actions/setup@v2": {
119124
"repo": "haskell-actions/setup",
120125
"version": "v2",

.github/workflows/code-health-file-diet.campaign.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
id: code-health-file-diet
33
version: "v1"
4-
name: "Code Health: File Diet"
4+
name: "Campaign: File Diet"
55
description: "Reduce oversized Go files across the codebase with tracked refactors."
66

77
workflows:

.github/workflows/incident-response.campaign.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
id: incident-response
33
version: "v1"
4-
name: "Incident Response Campaign"
4+
name: "Campaign: Incident Response"
55
description: "Multi-team incident coordination with command center, SLA tracking, and post-mortem."
66

77
workflows:

.github/workflows/org-modernization.campaign.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
id: org-modernization
33
version: "v1"
4-
name: "Org-wide Modernization Campaign"
4+
name: "Campaign: Org-wide Modernization"
55
description: "Cross-repo modernization with human-in-loop approvals and intelligence reporting."
66

77
workflows:

.github/workflows/security-compliance.campaign.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
id: security-compliance
33
version: "v1"
4-
name: "Security Compliance Campaign"
4+
name: "Campaign: Security Compliance"
55
description: "Security remediation with compliance audit trail and executive reporting."
66

77
workflows:

.github/workflows/stale-repo-identifier.lock.yml

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/workflow/action_pins_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -345,9 +345,9 @@ func TestApplyActionPinToStep(t *testing.T) {
345345
func TestGetActionPinsSorting(t *testing.T) {
346346
pins := getActionPins()
347347

348-
// Verify we got all the pins (should be 27 after adding github-script v8)
349-
if len(pins) != 27 {
350-
t.Errorf("getActionPins() returned %d pins, expected 27", len(pins))
348+
// Verify we got all the pins (should be 28 after adding super-linter v8.2.1)
349+
if len(pins) != 28 {
350+
t.Errorf("getActionPins() returned %d pins, expected 28", len(pins))
351351
}
352352

353353
// Verify they are sorted by version (descending) then by repository name (ascending)

pkg/workflow/data/action_pins.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,11 @@
115115
"version": "v3",
116116
"sha": "6d10af73d5896080e7b530ea0822d927c05661f1"
117117
},
118+
"github/stale-repos@v3": {
119+
"repo": "github/stale-repos",
120+
"version": "v3",
121+
"sha": "3477b6488008d9411aaf22a0924ec7c1f6a69980"
122+
},
118123
"haskell-actions/setup@v2": {
119124
"repo": "haskell-actions/setup",
120125
"version": "v2",

pkg/workflow/mcp_fields_schema_test.go

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ import (
1111
"github.com/githubnext/gh-aw/pkg/workflow"
1212
)
1313

14-
// TestMCPFieldsInIncludedFiles tests that entrypointArgs, headers, and url
15-
// fields can be used in included files without schema validation errors
14+
// TestMCPFieldsInIncludedFiles tests that headers and url fields (for HTTP type)
15+
// can be used in included files without schema validation errors
1616
func TestMCPFieldsInIncludedFiles(t *testing.T) {
1717
// Create a temporary directory for test files
1818
tempDir := testutil.TempDir(t, "test-*")
@@ -23,9 +23,7 @@ func TestMCPFieldsInIncludedFiles(t *testing.T) {
2323
on: push
2424
mcp-servers:
2525
test-server:
26-
type: stdio
27-
container: "test/mcp-server"
28-
entrypointArgs: ["--arg1", "value1"]
26+
type: http
2927
url: "https://example.com/mcp"
3028
headers:
3129
Authorization: "Bearer token"
@@ -52,7 +50,7 @@ imports:
5250
5351
# Test Workflow
5452
55-
This workflow imports an MCP server with entrypointArgs, headers, and url fields.
53+
This workflow imports an MCP server with headers and url fields.
5654
`
5755
if err := os.WriteFile(workflowPath, []byte(workflowContent), 0644); err != nil {
5856
t.Fatalf("Failed to write workflow file: %v", err)

0 commit comments

Comments
 (0)