Skip to content

Commit 9e0ba6b

Browse files
Copilotpelikhan
andauthored
Add node ecosystem identifier to Copilot workflows with firewall (#3644)
* Initial plan * Add node ecosystem identifier to 12 workflows needing npm access Updated all workflows with firewall:true and engine:copilot to include 'node' in their network allowed list. This enables npm registry access for Copilot CLI which requires registry.npmjs.org. Workflows updated: - artifacts-summary.md - changeset.md - copilot-pr-nlp-analysis.md - copilot-pr-prompt-analysis.md - daily-news.md - daily-repo-chronicle.md - dev.firewall.md - firewall.md - mcp-inspector.md - research.md - smoke-copilot.md - weekly-issue-summary.md All workflows compile successfully with 'gh aw compile --strict'. Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> Co-authored-by: Peli de Halleux <pelikhan@users.noreply.github.com>
1 parent 694d7f6 commit 9e0ba6b

24 files changed

Lines changed: 46 additions & 22 deletions

.github/workflows/artifacts-summary.lock.yml

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

.github/workflows/artifacts-summary.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ permissions:
88
actions: read
99
engine: copilot
1010
network:
11+
allowed:
12+
- defaults
13+
- node
1114
firewall: true
1215
tools:
1316
edit:

.github/workflows/changeset.lock.yml

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

.github/workflows/changeset.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,9 @@ safe-outputs:
1919
engine: false
2020
timeout-minutes: 20
2121
network:
22+
allowed:
23+
- defaults
24+
- node
2225
firewall: true
2326
tools:
2427
bash:

.github/workflows/copilot-pr-nlp-analysis.lock.yml

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

.github/workflows/copilot-pr-nlp-analysis.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ network:
1818
allowed:
1919
- defaults
2020
- python
21+
- node
2122
firewall: true
2223

2324
safe-outputs:

.github/workflows/copilot-pr-prompt-analysis.lock.yml

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

.github/workflows/copilot-pr-prompt-analysis.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ permissions:
1515
engine: copilot
1616

1717
network:
18+
allowed:
19+
- defaults
20+
- node
1821
firewall: true
1922

2023
safe-outputs:

0 commit comments

Comments
 (0)