Skip to content

fix: align Drain3 MCP Server casing and daily-news cache step name with conventions#36014

Merged
pelikhan merged 2 commits into
mainfrom
copilot/step-names-align-source-step-names
May 31, 2026
Merged

fix: align Drain3 MCP Server casing and daily-news cache step name with conventions#36014
pelikhan merged 2 commits into
mainfrom
copilot/step-names-align-source-step-names

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 31, 2026

Two author-controlled step names in source .md files drifted from established conventions — the project glossary's Title Case rule for "MCP Server" and the Save <X> to cache pattern adopted across sibling workflows.

Changes

shared/mcp/drain3.md — fix "MCP Server" casing to match glossary and mempalace.md precedent:

  • Copy Drain3 MCP server scriptCopy Drain3 MCP Server script
  • Start Drain3 MCP serverStart Drain3 MCP Server

daily-news.md + daily-news.lock.yml — align cache-write step to Save <X> to cache pattern already applied to layout-spec-maintainer.md and prompt-clustering-analysis.md:

  • Cache downloaded dataSave downloaded data to cache

Note: daily-news.lock.yml was updated directly because the workflow has a pre-existing unrelated compilation error (copilot-requests permission scope).

…ache→Save pattern)

Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Copilot AI changed the title [WIP] Align two source step names with glossary and conventions fix: align Drain3 MCP Server casing and daily-news cache step name with conventions May 31, 2026
Copilot AI requested a review from gh-aw-bot May 31, 2026 00:08
@pelikhan pelikhan marked this pull request as ready for review May 31, 2026 00:24
Copilot AI review requested due to automatic review settings May 31, 2026 00:24
@pelikhan pelikhan merged commit d189f25 into main May 31, 2026
@pelikhan pelikhan deleted the copilot/step-names-align-source-step-names branch May 31, 2026 00:24
Copy link
Copy Markdown
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

This PR standardizes a few GitHub Actions step display names to match existing project conventions: Title Case for “MCP Server” and the “Save to cache” naming pattern for cache-write steps.

Changes:

  • Updated Drain3 shared MCP workflow step names to use “MCP Server” casing.
  • Renamed the daily-news cache-write step to “Save downloaded data to cache” in both the source workflow markdown and the compiled lock workflow.
Show a summary per file
File Description
.github/workflows/shared/mcp/drain3.md Aligns Drain3 MCP step names with “MCP Server” casing convention.
.github/workflows/daily-news.md Renames the cache-write step to match “Save to cache” pattern.
.github/workflows/daily-news.lock.yml Mirrors the step name change in the compiled/locked workflow artifact.

Copilot's findings

Tip

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

  • Files reviewed: 3/3 changed files
  • Comments generated: 0

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 two source step names with glossary & established conventions (Drain3 MCP Server casing, Cache→Save pattern)

4 participants