Skip to content

Registered next-docker's Release and Served launcher workflows - #353

Merged
acburdine merged 1 commit into
mainfrom
claude/next-docker-dispatch-stubs
Oct 8, 2026
Merged

acburdine merged 1 commit into
mainfrom
claude/next-docker-dispatch-stubs

Conversation

@acburdine

Copy link
Copy Markdown
Member

GitHub dispatches a workflow only when its file is on the default branch. release.yml and launcher.yml exist only on next-docker, where releases are cut, so neither can be run (gh workflow run release.yml --ref next-docker returns 404).

These two files are dispatch-only stand-ins on main that register the workflows. Dispatched with --ref next-docker, GitHub runs next-docker's own files. Run on main, they fail with a message saying where to run them.

  • Existing installations never run workflows, so nothing they use changes.
  • next-docker's real files replace these when it merges into main (S6b).

Once merged:

gh workflow run release.yml --repo TryGhost/ghost-docker --ref next-docker

🤖 Generated with Claude Code

GitHub dispatches a workflow only when its file is on the default
branch, and both of these exist only on next-docker, where releases are
cut, so neither could be run. These stand-ins register them: dispatched
with --ref next-docker, GitHub runs next-docker's own files. Run on
main, they fail saying where to run them. Existing installations never
run workflows, so nothing they use changes, and next-docker's files
replace these when it merges into main (S6b).

- .github/workflows/release.yml: registers the Release workflow.
- .github/workflows/launcher.yml: registers the Served launcher
  workflow, for deploying docker.ghost.org again by hand.
@coderabbitai

coderabbitai Bot commented Oct 8, 2026

Copy link
Copy Markdown

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Essentials
  • Run ID: a0c901a8-9694-4ec1-9277-961b3b6d5519
📥 Commits

Reviewing files that changed from the base of the PR and between fce74d5 and 35b8643.

📒 Files selected for processing (2)
  • .github/workflows/launcher.yml
  • .github/workflows/release.yml
 _____________________________________________________________________________________________________________________
< Use a project glossary. Create and maintain a single source of all the specific terms and vocabulary for a project. >
 ---------------------------------------------------------------------------------------------------------------------
  \
   \   \
        \ /\
        ( )
      .( o ).
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@acburdine
acburdine merged commit 2243b84 into main Oct 8, 2026
3 of 4 checks passed
@acburdine
acburdine deleted the claude/next-docker-dispatch-stubs branch October 8, 2026 20:30
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