Skip to content

Align step names across workflows: verb consistency, casing, and minor fixes#16807

Merged
pelikhan merged 4 commits intomainfrom
copilot/align-step-names-workflows
Feb 19, 2026
Merged

Align step names across workflows: verb consistency, casing, and minor fixes#16807
pelikhan merged 4 commits intomainfrom
copilot/align-step-names-workflows

Conversation

Copy link
Contributor

Copilot AI commented Feb 19, 2026

  • Fix Echo agent output typesPrint agent output types in pkg/workflow/threat_detection.go
  • Fix Parse safe-inputs logs for step summaryParse Safe Inputs logs for step summary in pkg/workflow/compiler_yaml_ai_execution.go
  • Fix Upload safe-outputs assetsUpload Safe Outputs assets in pkg/workflow/publish_assets.go
  • Fix Run CodexExecute Codex in pkg/workflow/codex_engine.go
  • Fix Assign To AgentAssign to agent in pkg/workflow/compiler_safe_outputs_specialized.go
  • Fix Dev dependenciesInstall dev dependencies in .github/workflows/tidy.md
  • Fix Run stale_repos toolRun stale-repos tool in .github/workflows/stale-repo-identifier.md
  • Update all tests that reference old step names
  • Update golden test files
  • Recompile all 152 workflows with make recompile
  • Restore accidentally removed github/stale-repos@v3 and super-linter/super-linter@v8.2.1 entries from action_pins.json (fixes TestGetActionPinsSorting)
Original prompt

This section details on the original issue you should resolve

<issue_title>[step-names] Align step names across workflows: verb consistency, safe-outputs casing, and minor naming issues</issue_title>
<issue_description>## Step Name Alignment Issues

Found across multiple .github/workflows/*.lock.yml files (152 workflows analyzed, 225 unique step names reviewed).

Summary

Several recurring inconsistencies were found across the compiled workflows. The issues fall into three categories: verb inconsistency (Echo vs Print), casing/hyphenation of safe-outputs/safe-inputs, and a small set of minor naming problems. All source changes should be made in the .md files and recompiled.


Issues Identified

1. [High Priority] Inconsistent Verb: Echo agent output types vs Print pattern

Current step name (142 workflows):

  • Echo agent output types

Issue:
Two other high-frequency steps in every workflow use the verb Print:

  • Print prompt (152 workflows)
  • Print firewall logs (152 workflows)

Using Echo (a shell command name) as a step verb is inconsistent with the established Print pattern.

Suggested improvement:

  • Echo agent output typesPrint agent output types

Example files: .github/workflows/agent-performance-analyzer.lock.yml, .github/workflows/archie.lock.yml, and 140 others.


2. [High Priority] Terminology Mismatch: safe-outputs/safe-inputs casing

Current step names with lowercase-hyphenated form (8 workflows each):

  • Parse safe-inputs logs for step summary
  • Upload safe-outputs assets

Dominant form used in 145+ other steps:

  • Upload Safe Outputs
  • Write Safe Outputs Config
  • Generate Safe Outputs MCP Server Config
  • Start Safe Outputs MCP HTTP Server
  • Process Safe Outputs
  • Generate Safe Inputs MCP Server Config
  • Setup Safe Inputs Config
  • Start Safe Inputs MCP HTTP Server

Issue:
The overwhelming majority of steps (145+) use Title Case Safe Outputs / Safe Inputs. Two outlier steps use the hyphenated lowercase form safe-outputs / safe-inputs, creating inconsistency. The glossary notes that safe-outputs is used hyphenated in technical (YAML) contexts, but step names are prose labels and should follow the same Title Case convention as all other steps.

Suggested improvements:

  • Parse safe-inputs logs for step summaryParse Safe Inputs logs for step summary
  • Upload safe-outputs assetsUpload Safe Outputs assets

Example files: .github/workflows/copilot-pr-merged-report.lock.yml, .github/workflows/audit-workflows.lock.yml, and others.


3. [Medium Priority] Inconsistent Verb: Run Codex vs Execute for AI engine steps

Current step names:

  • Run Codex (11 workflows)
  • Execute Claude Code CLI (37 workflows)
  • Execute GitHub Copilot CLI (104 workflows)

Issue:
All three steps perform the same conceptual action — invoking an AI engine. Two use Execute while the Codex engine uses Run. Similarly, Install Codex (11 workflows) is consistent with Install Claude Code CLI and Install GitHub Copilot CLI, but the run step is not.

Suggested improvement:

  • Run CodexExecute Codex

Example files: .github/workflows/ai-moderator.lock.yml, .github/workflows/codex-github-remote-mcp-test.lock.yml, and others.


4. [Low Priority] Missing verb: Dev dependencies

Current step name (1 workflow — tidy.lock.yml):

  • Dev dependencies

Issue:
Every other dependency installation step uses an explicit verb:

  • Install dev dependencies
  • Install dependencies
  • Install development dependencies

This step is missing its verb entirely.

Suggested improvement:

  • Dev dependenciesInstall dev dependencies

5. [Low Priority] Underscore in step name: Run stale_repos tool

Current step name (1 workflow — stale-repo-identifier.lock.yml):

  • Run stale_repos tool

Issue:
This is the only step name in the entire codebase that contains an underscore. All other multi-word identifiers in step names use spaces or hyphens. The underscore comes from the action/tool name stale-repos but should not appear in the human-readable step label.

Suggested improvement:

  • Run stale_repos toolRun stale-repos tool

6. [Low Priority] Wrong preposition capitalization: Assign To Agent

Current step name (2 workflows — issue-monster.lock.yml, workflow-generator.lock.yml):

  • Assign To Agent

Issue:
Short prepositions like "to" should not be capitalized in step names. Compare with Assign Copilot to created issues which correctly uses lowercase "to".

Suggested improvement:

  • Assign To AgentAssign to agent

Agentic Task Description

To fix these step names:

  1. Review source files — Changes must be made in the .md source files, not the .lock.yml compiled files
  2. Apply renames — Update each affected step name in the relevant .md work...

🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Copilot AI and others added 2 commits February 19, 2026 13:05
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
…g (#step-names)

- Echo agent output types → Print agent output types
- Parse safe-inputs logs → Parse Safe Inputs logs
- Upload safe-outputs assets → Upload Safe Outputs assets
- Run Codex → Execute Codex
- Assign To Agent → Assign to agent
- Dev dependencies → Install dev dependencies
- Run stale_repos tool → Run stale-repos tool

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Align step names across workflows for consistency Align step names across workflows: verb consistency, casing, and minor fixes Feb 19, 2026
@pelikhan pelikhan marked this pull request as ready for review February 19, 2026 13:22
Copilot AI review requested due to automatic review settings February 19, 2026 13:22
@pelikhan
Copy link
Contributor

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

Standardizes GitHub Actions step names across the workflow compiler and compiled workflows to improve consistency in verbs, casing, and readability.

Changes:

  • Renames several compiler-emitted step names (e.g., EchoPrint, Run CodexExecute Codex, safe-inputs/outputsSafe Inputs/Outputs, Assign To Agent casing).
  • Updates workflow source .md files for step-name consistency and recompiles generated .lock.yml workflows.
  • Updates tests and golden fixtures to reflect the renamed steps.

Reviewed changes

Copilot reviewed 160 out of 160 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
pkg/workflow/threat_detection_test.go Updates assertions for renamed threat-detection step (Print agent output types).
pkg/workflow/threat_detection_file_access_test.go Updates expected output for renamed threat-detection step.
pkg/workflow/threat_detection.go Renames the emitted step label to Print agent output types.
pkg/workflow/testdata/wasm_golden/TestWasmGolden_CompileFixtures/smoke-codex.golden Updates golden fixture step label to Execute Codex.
pkg/workflow/testdata/wasm_golden/TestWasmGolden_CompileFixtures/codex-with-tools.golden Updates golden fixture step label to Execute Codex.
pkg/workflow/testdata/wasm_golden/TestWasmGolden_CompileFixtures/basic-codex.golden Updates golden fixture step label to Execute Codex.
pkg/workflow/publish_assets.go Updates emitted step label to Upload Safe Outputs assets.
pkg/workflow/engine_args_test.go Updates test logic to locate Execute Codex step.
pkg/workflow/data/action_pins.json Removes/adjusts action pin entries while retaining latest pins.
pkg/workflow/compiler_yaml_ai_execution.go Updates emitted step label to Parse Safe Inputs logs for step summary.
pkg/workflow/compiler_safe_outputs_specialized.go Updates emitted step label to Assign to agent.
pkg/workflow/codex_engine_test.go Updates test expectation to Execute Codex.
pkg/workflow/codex_engine.go Updates Codex execution step name to Execute Codex.
pkg/workflow/agentic_output_test.go Updates lock-content assertion to Execute Codex.
.github/workflows/workflow-skill-extractor.lock.yml Regenerated workflow with updated step names.
.github/workflows/workflow-normalizer.lock.yml Regenerated workflow with updated step names.
.github/workflows/workflow-health-manager.lock.yml Regenerated workflow with updated step names.
.github/workflows/workflow-generator.lock.yml Regenerated workflow with updated step names (including assign-to-agent step label).
.github/workflows/weekly-safe-outputs-spec-review.lock.yml Regenerated workflow with updated step names.
.github/workflows/weekly-issue-summary.lock.yml Regenerated workflow with updated step names.
.github/workflows/video-analyzer.lock.yml Regenerated workflow with updated step names.
.github/workflows/unbloat-docs.lock.yml Regenerated workflow with updated step names.
.github/workflows/ubuntu-image-analyzer.lock.yml Regenerated workflow with updated step names.
.github/workflows/typist.lock.yml Regenerated workflow with updated step names.
.github/workflows/tidy.md Renames step to include a verb (Install dev dependencies).
.github/workflows/tidy.lock.yml Regenerated workflow with updated step names and metadata hash.
.github/workflows/test-project-url-default.lock.yml Regenerated workflow with updated step names.
.github/workflows/test-dispatcher.lock.yml Regenerated workflow with updated step names.
.github/workflows/test-create-pr-error-handling.lock.yml Regenerated workflow with updated step names.
.github/workflows/terminal-stylist.lock.yml Regenerated workflow with updated step names.
.github/workflows/technical-doc-writer.lock.yml Regenerated workflow with updated step names.
.github/workflows/super-linter.lock.yml Regenerated workflow with updated step names.
.github/workflows/sub-issue-closer.lock.yml Regenerated workflow with updated step names.
.github/workflows/step-name-alignment.lock.yml Regenerated workflow with updated step names.
.github/workflows/static-analysis-report.lock.yml Regenerated workflow with updated step names.
.github/workflows/stale-repo-identifier.md Renames step to use hyphenated tool name (stale-repos).
.github/workflows/stale-repo-identifier.lock.yml Regenerated workflow with updated step names and metadata hash.
.github/workflows/smoke-test-tools.lock.yml Regenerated workflow with updated step names.
.github/workflows/smoke-temporary-id.lock.yml Regenerated workflow with updated step names.
.github/workflows/smoke-project.lock.yml Regenerated workflow with updated step names.
.github/workflows/smoke-copilot.lock.yml Regenerated workflow with updated step names (Safe Inputs parsing + Print step).
.github/workflows/smoke-codex.lock.yml Regenerated workflow with updated step names (Execute Codex + Safe Inputs parsing + Print step).
.github/workflows/smoke-claude.lock.yml Regenerated workflow with updated step names (Safe Inputs parsing + Print step).
.github/workflows/slide-deck-maintainer.lock.yml Regenerated workflow with updated step names.
.github/workflows/sergo.lock.yml Regenerated workflow with updated step names.
.github/workflows/semantic-function-refactor.lock.yml Regenerated workflow with updated step names.
.github/workflows/security-review.lock.yml Regenerated workflow with updated step names.
.github/workflows/security-compliance.lock.yml Regenerated workflow with updated step names.
.github/workflows/scout.lock.yml Regenerated workflow with updated step names.
.github/workflows/schema-consistency-checker.lock.yml Regenerated workflow with updated step names.
.github/workflows/safe-output-health.lock.yml Regenerated workflow with updated step names.
.github/workflows/research.lock.yml Regenerated workflow with updated step names.
.github/workflows/repository-quality-improver.lock.yml Regenerated workflow with updated step names.
.github/workflows/repo-tree-map.lock.yml Regenerated workflow with updated step names.
.github/workflows/repo-audit-analyzer.lock.yml Regenerated workflow with updated step names.
.github/workflows/release.lock.yml Regenerated workflow with updated step names.
.github/workflows/refiner.lock.yml Regenerated workflow with updated step names.
.github/workflows/q.lock.yml Regenerated workflow with updated step names.
.github/workflows/python-data-charts.lock.yml Regenerated workflow with updated step names.
.github/workflows/prompt-clustering-analysis.lock.yml Regenerated workflow with updated step names.
.github/workflows/pr-triage-agent.lock.yml Regenerated workflow with updated step names.
.github/workflows/pr-nitpick-reviewer.lock.yml Regenerated workflow with updated step names.
.github/workflows/portfolio-analyst.lock.yml Regenerated workflow with updated step names.
.github/workflows/poem-bot.lock.yml Regenerated workflow with updated step names.
.github/workflows/plan.lock.yml Regenerated workflow with updated step names.
.github/workflows/pdf-summary.lock.yml Regenerated workflow with updated step names.
.github/workflows/org-health-report.lock.yml Regenerated workflow with updated step names.
.github/workflows/notion-issue-summary.lock.yml Regenerated workflow with updated step names.
.github/workflows/mergefest.lock.yml Regenerated workflow with updated step names.
.github/workflows/mcp-inspector.lock.yml Regenerated workflow with updated step names.
.github/workflows/lockfile-stats.lock.yml Regenerated workflow with updated step names.
.github/workflows/layout-spec-maintainer.lock.yml Regenerated workflow with updated step names.
.github/workflows/jsweep.lock.yml Regenerated workflow with updated step names.
.github/workflows/issue-triage-agent.lock.yml Regenerated workflow with updated step names.
.github/workflows/issue-monster.lock.yml Regenerated workflow with updated step names (including assign-to-agent step label).
.github/workflows/issue-arborist.lock.yml Regenerated workflow with updated step names (Execute Codex + Print step).
.github/workflows/instructions-janitor.lock.yml Regenerated workflow with updated step names.
.github/workflows/hourly-ci-cleaner.lock.yml Regenerated workflow with updated step names.
.github/workflows/grumpy-reviewer.lock.yml Regenerated workflow with updated step names.
.github/workflows/gpclean.lock.yml Regenerated workflow with updated step names.
.github/workflows/go-pattern-detector.lock.yml Regenerated workflow with updated step names.
.github/workflows/go-logger.lock.yml Regenerated workflow with updated step names (Safe Inputs parsing + Print step).
.github/workflows/go-fan.lock.yml Regenerated workflow with updated step names.
.github/workflows/glossary-maintainer.lock.yml Regenerated workflow with updated step names.
.github/workflows/github-remote-mcp-auth-test.lock.yml Regenerated workflow with updated step names.
.github/workflows/github-mcp-tools-report.lock.yml Regenerated workflow with updated step names.
.github/workflows/github-mcp-structural-analysis.lock.yml Regenerated workflow with updated step names.
.github/workflows/functional-pragmatist.lock.yml Regenerated workflow with updated step names.
.github/workflows/firewall-escape.lock.yml Regenerated workflow with updated step names.
.github/workflows/example-workflow-analyzer.lock.yml Regenerated workflow with updated step names.
.github/workflows/duplicate-code-detector.lock.yml Regenerated workflow with updated step names (Execute Codex + Print step).
.github/workflows/draft-pr-cleanup.lock.yml Regenerated workflow with updated step names.
.github/workflows/docs-noob-tester.lock.yml Regenerated workflow with updated step names.
.github/workflows/discussion-task-miner.lock.yml Regenerated workflow with updated step names.
.github/workflows/dictation-prompt.lock.yml Regenerated workflow with updated step names.
.github/workflows/developer-docs-consolidator.lock.yml Regenerated workflow with updated step names.
.github/workflows/dev.lock.yml Regenerated workflow with updated step names.
.github/workflows/dev-hawk.lock.yml Regenerated workflow with updated step names.
.github/workflows/dependabot-go-checker.lock.yml Regenerated workflow with updated step names.
.github/workflows/dependabot-burner.lock.yml Regenerated workflow with updated step names.
.github/workflows/delight.lock.yml Regenerated workflow with updated step names.
.github/workflows/deep-report.lock.yml Regenerated workflow with updated step names (Execute Codex + Safe Outputs + Print step).
.github/workflows/daily-workflow-updater.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-testify-uber-super-expert.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-team-status.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-team-evolution-insights.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-syntax-error-quality.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-semgrep-scan.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-security-red-team.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-secrets-analysis.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-safe-outputs-conformance.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-safe-output-optimizer.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-repo-chronicle.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-regulatory.lock.yml Regenerated workflow with updated step names (Safe Inputs parsing + Print step).
.github/workflows/daily-performance-summary.lock.yml Regenerated workflow with updated step names (Execute Codex + Safe Inputs + Safe Outputs + Print step).
.github/workflows/daily-observability-report.lock.yml Regenerated workflow with updated step names (Execute Codex + Print step).
.github/workflows/daily-news.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-multi-device-docs-tester.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-mcp-concurrency-analysis.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-issues-report.lock.yml Regenerated workflow with updated step names (Execute Codex + Safe Outputs + Print step).
.github/workflows/daily-firewall-report.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-file-diet.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-fact.lock.yml Regenerated workflow with updated step names (Execute Codex + Print step).
.github/workflows/daily-doc-updater.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-copilot-token-report.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-compiler-quality.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-code-metrics.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-cli-tools-tester.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-cli-performance.lock.yml Regenerated workflow with updated step names (Safe Inputs parsing + Print step).
.github/workflows/daily-choice-test.lock.yml Regenerated workflow with updated step names.
.github/workflows/daily-assign-issue-to-user.lock.yml Regenerated workflow with updated step names.
.github/workflows/craft.lock.yml Regenerated workflow with updated step names.
.github/workflows/copilot-session-insights.lock.yml Regenerated workflow with updated step names.
.github/workflows/copilot-pr-prompt-analysis.lock.yml Regenerated workflow with updated step names.
.github/workflows/copilot-pr-nlp-analysis.lock.yml Regenerated workflow with updated step names.
.github/workflows/copilot-pr-merged-report.lock.yml Regenerated workflow with updated step names (Safe Inputs parsing + Print step).
.github/workflows/copilot-cli-deep-research.lock.yml Regenerated workflow with updated step names.
.github/workflows/copilot-agent-analysis.lock.yml Regenerated workflow with updated step names.
.github/workflows/contribution-check.lock.yml Regenerated workflow with updated step names.
.github/workflows/commit-changes-analyzer.lock.yml Regenerated workflow with updated step names.
.github/workflows/codex-github-remote-mcp-test.lock.yml Regenerated workflow with updated step names (Execute Codex).
.github/workflows/code-simplifier.lock.yml Regenerated workflow with updated step names.
.github/workflows/code-scanning-fixer.lock.yml Regenerated workflow with updated step names.
.github/workflows/cloclo.lock.yml Regenerated workflow with updated step names.
.github/workflows/cli-version-checker.lock.yml Regenerated workflow with updated step names.
.github/workflows/cli-consistency-checker.lock.yml Regenerated workflow with updated step names.
.github/workflows/claude-code-user-docs-review.lock.yml Regenerated workflow with updated step names.
.github/workflows/ci-doctor.lock.yml Regenerated workflow with updated step names.
.github/workflows/ci-coach.lock.yml Regenerated workflow with updated step names.
.github/workflows/changeset.lock.yml Regenerated workflow with updated step names (Execute Codex + Print step).
.github/workflows/breaking-change-checker.lock.yml Regenerated workflow with updated step names.
.github/workflows/brave.lock.yml Regenerated workflow with updated step names.
.github/workflows/blog-auditor.lock.yml Regenerated workflow with updated step names.
.github/workflows/auto-triage-issues.lock.yml Regenerated workflow with updated step names.
.github/workflows/audit-workflows.lock.yml Regenerated workflow with updated step names.
.github/workflows/artifacts-summary.lock.yml Regenerated workflow with updated step names.
.github/workflows/archie.lock.yml Regenerated workflow with updated step names.
.github/workflows/ai-moderator.lock.yml Regenerated workflow with updated step names (Execute Codex).
.github/workflows/agent-persona-explorer.lock.yml Regenerated workflow with updated step names.
.github/workflows/agent-performance-analyzer.lock.yml Regenerated workflow with updated step names.
Comments suppressed due to low confidence (2)

pkg/workflow/data/action_pins.json:187

  • pkg/workflow/action_pins_test.go currently asserts an exact pin count of 39 (see TestGetActionPinsSorting). Removing the github/stale-repos@v3 and super-linter/super-linter@v8.2.1 entries from action_pins.json will reduce the parsed pin count and likely fail that test. Either update the test to not rely on a hard-coded count, or keep/replace the removed pins so the expected count remains accurate.
    pkg/workflow/compiler_safe_outputs_specialized.go:96
  • The new step name Assign to agent lowercases "agent", which appears inconsistent with existing user-facing naming in the safe-outputs docs (e.g., docs/src/content/docs/reference/safe-outputs.md uses "Assign to Agent") and with typical step-name Title Case. Consider using Assign to Agent (only lowercasing the preposition) or updating the related docs/fixtures in the same PR to keep terminology consistent.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 218 to 222
// buildEchoAgentOutputsStep creates a step that echoes the agent outputs
func (c *Compiler) buildEchoAgentOutputsStep(mainJobName string) []string {
return []string{
" - name: Echo agent output types\n",
" - name: Print agent output types\n",
" env:\n",
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

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

This helper is still named/commented as "Echo" (buildEchoAgentOutputsStep) but now emits a step whose name is "Print agent output types". To avoid confusion when grepping/debugging, consider renaming the function/comment (and corresponding tests) to match the user-facing step name (or rename both to a neutral name like buildAgentOutputTypesStep).

Copilot uses AI. Check for mistakes.
Comment on lines 177 to +178
builder.WriteString(" # Upload safe-outputs assets for upload_assets job\n")
builder.WriteString(" - name: Upload safe-outputs assets\n")
builder.WriteString(" - name: Upload Safe Outputs assets\n")
Copy link

Copilot AI Feb 19, 2026

Choose a reason for hiding this comment

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

The inline YAML comment still says "Upload safe-outputs assets" while the step name was changed to "Upload Safe Outputs assets". Since this PR is standardizing step-name casing/terminology, consider updating the comment to match the new wording for consistency (and to make grep/search less confusing).

Copilot uses AI. Check for mistakes.
… super-linter@v8.2.1)"

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Feb 19, 2026

@copilot fix tests https://github.com/github/gh-aw/actions/runs/22183374718/job/64150883346#step:9:1

Fixed in 2a8b782 — two action pins (github/stale-repos@v3 and super-linter/super-linter@v8.2.1) were accidentally removed from action_pins.json in the initial plan commit, causing TestGetActionPinsSorting to find 37 pins instead of the expected 39. They've been restored.

@pelikhan pelikhan merged commit e9301f5 into main Feb 19, 2026
54 checks passed
@pelikhan pelikhan deleted the copilot/align-step-names-workflows branch February 19, 2026 13:42
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 step names across workflows: verb consistency, safe-outputs casing, and minor naming issues

3 participants