Skip to content

Commit 3ca689b

Browse files
jeffhandleyCopilot
andcommitted
Add guard policy, Node 24 opt-in, and safe output max
- Add tools.github.min-integrity: approved for content guard policy - Add pull-requests: read permission (required by default toolsets) - Add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true env var to opt into Node 24 early and suppress the Node 20 deprecation warning - Add max: 1 to create-issue safe output for explicit limit Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent c9d0d90 commit 3ca689b

2 files changed

Lines changed: 64 additions & 60 deletions

File tree

.github/workflows/sdk-tier-audit.lock.yml

Lines changed: 53 additions & 60 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/sdk-tier-audit.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,26 @@ description: "SDK Tier Audit"
44
permissions:
55
contents: read
66
issues: read
7+
pull-requests: read
78

89
safe-outputs:
910
create-issue:
1011
title-prefix: "[C# SDK Tier Audit] "
1112
labels: [automation]
1213
close-older-issues: true
14+
max: 1
15+
noop:
16+
report-as-issue: false
17+
18+
tools:
19+
github:
20+
min-integrity: approved
1321

1422
if: github.repository_owner == 'modelcontextprotocol' || github.event_name == 'workflow_dispatch'
1523

24+
env:
25+
FORCE_JAVASCRIPT_ACTIONS_TO_NODE24: "true"
26+
1627
concurrency:
1728
group: tier-audit-${{ github.event.inputs.scope || 'Conformance + Repo Health' }}
1829
cancel-in-progress: true

0 commit comments

Comments
 (0)