Conversation
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
Updates the domain allowlist data used by workflows (to unblock multi-language build/test runs) and regenerates workflow lockfiles to reflect updated safe-outputs handler configuration.
Changes:
- Expand ecosystem domain allowlists (e.g., Kotlin/Java/Scala/Zig/Bazel/PowerShell/defaults).
- Update many
.github/workflows/*.lock.ymlfiles to includenoopinGH_AW_SAFE_OUTPUTS_HANDLER_CONFIG(and, in some workflows,upload_asset/assign_to_agent).
Reviewed changes
Copilot reviewed 170 out of 170 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| .github/workflows/workflow-skill-extractor.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/workflow-normalizer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/workflow-health-manager.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/workflow-generator.lock.yml | Adds noop and assign_to_agent to safe-outputs handler config. |
| .github/workflows/weekly-safe-outputs-spec-review.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/weekly-issue-summary.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/weekly-editors-health-check.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/weekly-blog-post-writer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/video-analyzer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/ubuntu-image-analyzer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/typist.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/test-project-url-default.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/test-dispatcher.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/test-create-pr-error-handling.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/terminal-stylist.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/super-linter.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/sub-issue-closer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/step-name-alignment.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/static-analysis-report.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/stale-repo-identifier.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/smoke-workflow-call.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/smoke-workflow-call-with-inputs.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/smoke-temporary-id.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/smoke-gemini.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/smoke-copilot.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/smoke-copilot-arm.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/smoke-codex.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/smoke-call-workflow.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/smoke-agent-scoped-approved.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/smoke-agent-public-none.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/smoke-agent-public-approved.lock.yml | Adds noop (and assign_to_agent) to safe-outputs handler config. |
| .github/workflows/smoke-agent-all-none.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/smoke-agent-all-merged.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/slide-deck-maintainer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/sergo.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/semantic-function-refactor.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/security-review.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/security-compliance.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/security-alert-burndown.campaign.g.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/scout.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/schema-consistency-checker.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/safe-output-health.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/research.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/repository-quality-improver.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/repo-tree-map.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/repo-audit-analyzer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/release.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/refiner.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/q.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/python-data-charts.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/prompt-clustering-analysis.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/pr-triage-agent.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/pr-nitpick-reviewer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/portfolio-analyst.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/plan.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/pdf-summary.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/org-health-report.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/notion-issue-summary.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/mergefest.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/mcp-inspector.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/lockfile-stats.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/layout-spec-maintainer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/issue-triage-agent.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/issue-monster.lock.yml | Adds noop (and assign_to_agent) to safe-outputs handler config. |
| .github/workflows/issue-arborist.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/hourly-ci-cleaner.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/grumpy-reviewer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/gpclean.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/go-pattern-detector.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/go-logger.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/go-fan.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/glossary-maintainer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/github-remote-mcp-auth-test.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/github-mcp-structural-analysis.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/firewall-escape.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/example-workflow-analyzer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/duplicate-code-detector.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/draft-pr-cleanup.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/docs-noob-tester.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/discussion-task-miner.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/dictation-prompt.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/dev.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/dev-hawk.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/dependabot-go-checker.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/dependabot-burner.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/delight.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/deep-report.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/dead-code-remover.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-workflow-updater.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-testify-uber-super-expert.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-team-status.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-team-evolution-insights.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-syntax-error-quality.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-semgrep-scan.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-security-red-team.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-secrets-analysis.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-safe-outputs-conformance.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-safe-output-optimizer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-safe-output-integrator.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-repo-chronicle.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/daily-regulatory.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-performance-summary.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/daily-observability-report.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-news.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/daily-multi-device-docs-tester.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/daily-mcp-concurrency-analysis.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-malicious-code-scan.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-issues-report.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/daily-function-namer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-firewall-report.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/daily-file-diet.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-fact.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-doc-updater.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-copilot-token-report.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/daily-compiler-quality.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-code-metrics.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/daily-cli-tools-tester.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-cli-performance.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-choice-test.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-assign-issue-to-user.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/daily-architecture-diagram.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/craft.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/copilot-session-insights.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/copilot-pr-prompt-analysis.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/copilot-pr-nlp-analysis.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/copilot-pr-merged-report.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/copilot-cli-deep-research.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/copilot-agent-analysis.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/contribution-check.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/constraint-solving-potd.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/commit-changes-analyzer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/code-simplifier.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/cli-version-checker.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/cli-consistency-checker.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/claude-code-user-docs-review.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/ci-doctor.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/ci-coach.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/breaking-change-checker.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/brave.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/bot-detection.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/blog-auditor.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/auto-triage-issues.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/audit-workflows.lock.yml | Adds noop and upload_asset to safe-outputs handler config. |
| .github/workflows/artifacts-summary.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/archie.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/ai-moderator.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/agent-persona-explorer.lock.yml | Adds noop to safe-outputs handler config. |
| .github/workflows/agent-performance-analyzer.lock.yml | Adds noop to safe-outputs handler config. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
You can also share your feedback on Copilot code review. Take the survey.
| GITHUB_SERVER_URL: ${{ github.server_url }} | ||
| GITHUB_API_URL: ${{ github.api_url }} | ||
| GH_AW_SAFE_OUTPUTS_HANDLER_CONFIG: "{\"missing_data\":{},\"missing_tool\":{},\"update_issue\":{\"allow_body\":true,\"allow_status\":true,\"max\":1}}" | ||
| GH_AW_SAFE_OUTPUTS_HANDLER_CONFIG: "{\"assign_to_agent\":{\"allowed\":[\"copilot\"],\"max\":1,\"target\":\"triggering\"},\"missing_data\":{},\"missing_tool\":{},\"noop\":{\"max\":1,\"report-as-issue\":\"true\"},\"update_issue\":{\"allow_body\":true,\"allow_status\":true,\"max\":1}}" |
|
@copilot merge main and fix build wasm |
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Done in 8cb1392. Merged main, recompiled all workflow lock files, and updated the wasm golden test files to fix the Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
v6 build-test (248 repos, March 2026) identified domain allowlist gaps as the #1 fixable blocker — affecting 35+ repos with Kotlin at 0% builds, Groovy/Java regressed, and Scala/Zig/PowerShell partially blocked.
Domain additions to
pkg/workflow/data/ecosystem_domains.jsonkotlin:maven.pkg.jetbrains.space— 81 blocked requests per run; Kotlin was completely brokenjava:develocity.apache.org,scans-in.gradle.com,ge.spockframework.org,*.gradle-enterprise.cloud— Gradle Enterprise telemetry/scan domains blocking spock, grails-core, caffeinescala:scala.jfrog.io— JFrog Artifactory mirror used by gitbucket, playframework, ziozig:deps.files.ghostty.org— ghostty dependency sourcebazel:pypi.org,files.pythonhosted.org— rules_python fetches Python packages during Bazel buildsdefaults:www.googleapis.com— cross-ecosystem (dagger/Java, rules_python/Bazel)powershell(new):powershellgallery.com,www.powershellgallery.com— PSScriptAnalyzer and the broader PowerShell ecosystem had no entry📍 Connect Copilot coding agent with Jira, Azure Boards or Linear to delegate work to Copilot in one click without leaving your project management tool.