Skip to content

fix(ci): remove an input the reusable deploy workflow does not accept - #126

Merged
catomean merged 1 commit into
mainfrom
fix/deploy-shim-input
Aug 3, 2026
Merged

fix(ci): remove an input the reusable deploy workflow does not accept#126
catomean merged 1 commit into
mainfrom
fix/deploy-shim-input

Conversation

@catomean

@catomean catomean commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

botsmann's deploy came back as startup_failure — GitHub could not start the workflow at all, so there are no logs, just a red X.

Cause: the .nvmrc change rewrote every node-version: line under .github/workflows/, and this shim had one — but there it was an input to the reusable deploy workflow, not a setup-node argument. Rewriting it to node-version-file: created an input the reusable workflow does not declare, which makes the calling workflow invalid.

The shared pipeline reads .nvmrc from the repo itself now, so the shim needs no Node input at all. botsmann's .nvmrc is already 22, matching its CI.

The .nvmrc change rewrote every 'node-version:' in .github/workflows,
including the one in this shim — but that line was an INPUT to the shared
deploy workflow, not a setup-node arg. An undeclared input makes the
workflow invalid, and GitHub reports startup_failure: a deploy that never
ran, rendered as a red X with no logs.

The shared workflow reads .nvmrc itself now, so the shim needs nothing.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@catomean
catomean merged commit 7362057 into main Aug 3, 2026
1 of 2 checks passed
@catomean
catomean deleted the fix/deploy-shim-input branch August 3, 2026 08:58
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