Skip to content

Drop stale 'Template' headers from CI workflows#12

Open
mstorath wants to merge 1 commit into
masterfrom
claude/workflow-comment-cleanup-2026-05
Open

Drop stale 'Template' headers from CI workflows#12
mstorath wants to merge 1 commit into
masterfrom
claude/workflow-comment-cleanup-2026-05

Conversation

@mstorath

Copy link
Copy Markdown
Owner

Summary

Both .github/workflows/ci.yml and .github/workflows/release.yml had # Template — copy to ... headers left over from when the workflows were drafted in the port-to-PyPI cycle. Both files are now active production workflows firing on every push and tag, so the "Template" framing is misleading.

release.yml also had a stale comment claiming "DCEBE doesn't have a CHANGELOG.md yet"; CHANGELOG.md was added in v1.0.0 and is the active source of release-notes text.

Changes

  • ci.yml: remove the 5-line Template-header block; keep the brief "Pure-Python pytest matrix" line.
  • release.yml: remove the 5-line Template-header block; keep the "Tag-gated PyPI publication via OIDC" description.
  • release.yml step comment: rewrite to describe the fallback behaviour without referencing the now-obsolete "no CHANGELOG.md" state.

Test plan

Comment-only edits — no triggers, jobs, secrets, or step bodies change.

  • ci.yml diff: 6 lines removed, 1 line added (just the brief description).
  • release.yml diff: 7 lines removed, 5 lines rephrased — name:, on:, jobs:, steps: blocks unchanged.

Both .github/workflows/ci.yml and .github/workflows/release.yml had
'# Template — copy to ...' header comments left over from the
port-to-PyPI cycle, even though both files are now active production
workflows that have been firing on every push and tag.

release.yml also had a stale comment claiming 'DCEBE doesn't have a
CHANGELOG.md yet'; CHANGELOG.md was added in v1.0.0 and is the source
of release-notes text.

Comment-only edits; no change to triggers, jobs, secrets, or runtime
behaviour.
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.

1 participant