Skip to content

ci: align workflow filenames on the estate standard - #281

Merged
vreshch merged 5 commits into
masterfrom
chore/workflow-naming
Aug 10, 2026
Merged

ci: align workflow filenames on the estate standard#281
vreshch merged 5 commits into
masterfrom
chore/workflow-naming

Conversation

@vreshch

@vreshch vreshch commented Aug 10, 2026

Copy link
Copy Markdown
Member

Aligns this repo on the estate workflow naming standard - one reserved filename per role. See playbooks/pipeline-naming.md.

from to role
publish.yml release.yml produce the artifact
release-train.yml train.yml scheduled weekly train

The dispatch line is updated in the same commit. The train runs gh workflow run publish.yml by filename - renaming the file without that edit leaves the train departing every Friday while nothing publishes, and a dispatch to a missing workflow does not fail the train, so it would have been silent.

Prerequisite already merged: agentage/automation#397 makes the Friday watchdog resolve the train workflow at runtime instead of hardcoding release-train.yml, so the guard keeps working across this rename.

@github-actions

github-actions Bot commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

🎉 PR Validation ✅ PASSED

Commit: 8cb7e7fffc218ffd8a781e6eeba882cd1a8ef6b1
Branch: chore/workflow-naming

Checks:

  • ✅ Release guard (no version/changelog changes)
  • ✅ Dependencies installed
  • ✅ Type check passed
  • ✅ Linting passed
  • ✅ Format check passed
  • ✅ Tests + coverage passed
  • ✅ Build successful

Ready to merge!


🔗 View workflow run
⏰ Generated at: 2026-08-10T23:43:53.836Z

@vreshch
vreshch merged commit 298c785 into master Aug 10, 2026
3 checks passed
@vreshch
vreshch deleted the chore/workflow-naming branch August 10, 2026 23:46
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