Skip to content

Fix "Copy Safe Outputs" step name capitalization to match glossary term#20734

Merged
pelikhan merged 2 commits intomainfrom
copilot/step-names-align-capitalization
Mar 13, 2026
Merged

Fix "Copy Safe Outputs" step name capitalization to match glossary term#20734
pelikhan merged 2 commits intomainfrom
copilot/step-names-align-capitalization

Conversation

Copy link
Contributor

Copilot AI commented Mar 13, 2026

Copy safe outputs was inconsistently capitalized compared to every other step name referencing the Safe Outputs feature (e.g. Process Safe Outputs, Upload Safe Outputs assets). 160 compiled lock files were affected.

Changes

  • pkg/workflow/compiler_yaml.go — Capitalize step name in generateOutputCollectionStep():
    // Before
    yaml.WriteString("      - name: Copy safe outputs\n")
    // After
    yaml.WriteString("      - name: Copy Safe Outputs\n")
  • pkg/workflow/agentic_output_test.go — Update two test assertions to match the new step name
  • .github/workflows/*.lock.yml — 160 files recompiled to propagate the fix

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:

  • https://api.github.com/graphql
    • Triggering command: /usr/bin/gh /usr/bin/gh api graphql -f query=query($owner: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } -f owner=github -f name=gh-aw (http block)
    • Triggering command: /usr/bin/gh /usr/bin/gh api graphql -f query=query($owner: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } -f owner=github -f name=gh-aw ZeaOs-WwI_E8 (http block)
    • Triggering command: /usr/bin/gh /usr/bin/gh api graphql -f query=query($owner: String!, $name: String!) { repository(owner: $owner, name: $name) { hasDiscussionsEnabled } } -f owner=github -f name=gh-aw -pack /home/REDACTED/work/gh-aw/gh-aw/cmd/gh-aw/main.go (http block)
  • https://api.github.com/repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b
    • Triggering command: /usr/bin/gh gh api /repos/astral-sh/setup-uv/git/ref/tags/eac588ad8def6316056a12d4907a9d4d84ff7a3b --jq .object.sha (http block)
  • https://api.github.com/repos/github/gh-aw/git/ref/tags/a70c5eada06553e3510ac27f2c3bda9d3705bccb
    • Triggering command: /usr/bin/gh gh api /repos/github/gh-aw/git/ref/tags/a70c5eada06553e3510ac27f2c3bda9d3705bccb --jq .object.sha (http block)
  • https://api.github.com/repos/githubnext/agentics/git/ref/tags/
    • Triggering command: /usr/bin/gh gh api /repos/githubnext/agentics/git/ref/tags/# --jq .object.sha (http block)

If you need me to access, download, or install something from one of these locations, you can either:


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] [step-names] Align 'Copy safe outputs' step name capitalization Fix "Copy Safe Outputs" step name capitalization to match glossary term Mar 13, 2026
Copilot AI requested a review from pelikhan March 13, 2026 00:13
@pelikhan pelikhan marked this pull request as ready for review March 13, 2026 00:29
Copilot AI review requested due to automatic review settings March 13, 2026 00:29
@pelikhan pelikhan merged commit 3e87037 into main Mar 13, 2026
@pelikhan pelikhan deleted the copilot/step-names-align-capitalization branch March 13, 2026 00:29
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the workflow compiler’s generated step name to consistently use the glossary term “Safe Outputs” (Title Case) and propagates that change through tests and regenerated workflow lockfiles.

Changes:

  • Capitalize the generated step name from Copy safe outputs to Copy Safe Outputs in the YAML compiler.
  • Update agentic output tests to assert the new step name.
  • Regenerate compiled .github/workflows/*.lock.yml files to reflect the updated step name.

Reviewed changes

Copilot reviewed 162 out of 162 changed files in this pull request and generated no comments.

Show a summary per file
File Description
pkg/workflow/compiler_yaml.go Updates generated workflow YAML step name capitalization to “Copy Safe Outputs”.
pkg/workflow/agentic_output_test.go Adjusts string assertions/comments to match the new step name.
.github/workflows/ace-editor.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/agent-performance-analyzer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/agent-persona-explorer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/ai-moderator.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/archie.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/artifacts-summary.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/audit-workflows.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/auto-triage-issues.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/blog-auditor.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/bot-detection.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/brave.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/breaking-change-checker.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/changeset.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/chroma-issue-indexer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/ci-coach.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/ci-doctor.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/claude-code-user-docs-review.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/cli-consistency-checker.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/cli-version-checker.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/cloclo.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/code-scanning-fixer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/code-simplifier.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/codex-github-remote-mcp-test.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/commit-changes-analyzer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/constraint-solving-potd.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/contribution-check.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/copilot-agent-analysis.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/copilot-cli-deep-research.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/copilot-pr-merged-report.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/copilot-pr-nlp-analysis.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/copilot-pr-prompt-analysis.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/copilot-session-insights.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/craft.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-architecture-diagram.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-assign-issue-to-user.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-choice-test.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-cli-performance.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-cli-tools-tester.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-code-metrics.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-compiler-quality.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-copilot-token-report.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-doc-healer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-doc-updater.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-fact.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-file-diet.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-firewall-report.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-issues-report.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-malicious-code-scan.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-mcp-concurrency-analysis.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-multi-device-docs-tester.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-news.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-observability-report.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-performance-summary.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-regulatory.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-rendering-scripts-verifier.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-repo-chronicle.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-safe-output-optimizer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-safe-outputs-conformance.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-secrets-analysis.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-security-red-team.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-semgrep-scan.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-syntax-error-quality.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-team-evolution-insights.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-team-status.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-testify-uber-super-expert.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/daily-workflow-updater.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/dead-code-remover.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/deep-report.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/delight.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/dependabot-burner.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/dependabot-go-checker.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/dev-hawk.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/dev.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/developer-docs-consolidator.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/dictation-prompt.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/discussion-task-miner.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/docs-noob-tester.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/draft-pr-cleanup.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/duplicate-code-detector.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/example-permissions-warning.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/example-workflow-analyzer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/firewall-escape.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/firewall.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/functional-pragmatist.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/github-mcp-structural-analysis.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/github-mcp-tools-report.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/github-remote-mcp-auth-test.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/glossary-maintainer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/go-fan.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/go-logger.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/go-pattern-detector.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/gpclean.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/grumpy-reviewer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/hourly-ci-cleaner.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/instructions-janitor.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/issue-arborist.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/issue-monster.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/issue-triage-agent.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/jsweep.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/layout-spec-maintainer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/lockfile-stats.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/mcp-inspector.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/mergefest.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/metrics-collector.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/notion-issue-summary.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/org-health-report.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/pdf-summary.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/plan.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/poem-bot.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/portfolio-analyst.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/pr-nitpick-reviewer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/pr-triage-agent.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/prompt-clustering-analysis.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/python-data-charts.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/q.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/refiner.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/release.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/repo-audit-analyzer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/repo-tree-map.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/repository-quality-improver.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/research.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/safe-output-health.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/schema-consistency-checker.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/scout.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/security-alert-burndown.campaign.g.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/security-compliance.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/security-review.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/semantic-function-refactor.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/sergo.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/slide-deck-maintainer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-agent.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-claude.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-codex.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-copilot-arm.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-copilot.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-create-cross-repo-pr.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-gemini.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-multi-pr.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-project.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-temporary-id.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-test-tools.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-update-cross-repo-pr.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-workflow-call-with-inputs.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/smoke-workflow-call.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/stale-repo-identifier.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/static-analysis-report.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/step-name-alignment.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/sub-issue-closer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/super-linter.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/technical-doc-writer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/terminal-stylist.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/test-create-pr-error-handling.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/test-dispatcher.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/test-project-url-default.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/test-workflow.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/tidy.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/typist.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/ubuntu-image-analyzer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/unbloat-docs.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/video-analyzer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/weekly-editors-health-check.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/weekly-issue-summary.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/weekly-safe-outputs-spec-review.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/workflow-generator.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/workflow-health-manager.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/workflow-normalizer.lock.yml Regenerated lockfile to propagate updated step name capitalization.
.github/workflows/workflow-skill-extractor.lock.yml Regenerated lockfile to propagate updated step name capitalization.

💡 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[step-names] Align "Copy safe outputs" step name capitalization with Safe Outputs glossary term

3 participants