Skip to content

ci(changesets): fix input name for v1 action (commit-message -> commit) - #374

Merged
codewizdave merged 1 commit into
mainfrom
fix/changeset-version-input
Aug 3, 2026
Merged

ci(changesets): fix input name for v1 action (commit-message -> commit)#374
codewizdave merged 1 commit into
mainfrom
fix/changeset-version-input

Conversation

@martyy-code

Copy link
Copy Markdown
Contributor

Summary

Fixes the changesets/action input name in changeset-version.yml: commit-messagecommit. The former is a v2 input; we're using v1.9.0.

Why

The Changesets Version PR workflow failed on the e2e test (PR #370 merge to staging) with:

Unexpected input(s) 'commit-message', valid inputs are
['github-token', 'publish', 'version', 'cwd', 'commit',
 'title', 'setupGitUser', 'createGithubReleases', 'commitMode',
 'branch', 'prDraft']

The action version is pinned at a45c4d594aa4e2c509dc14a9f2b3b67ba3780d0d (v1.9.0). v1 uses commit, v2 uses commit-message. Mixed up by the original PR.

Changes

.github/workflows/changeset-version.yml: rename the input commit-message to commit.

Required follow-up

The workflow also requires the org/repo setting "Allow GitHub Actions to create and approve pull requests" (Settings → Actions → General). This is in docs/engineering/plans/release-pipeline-github-ui-setup.md §6 but was not yet enabled in the UI. Once both fixes are in place, the next push to staging will open the Version Packages PR.

Test plan

  • pnpm turbo type-check passes.
  • pnpm turbo lint passes.
  • After UI setting is enabled + this PR merged: next push to staging opens a "chore: version packages" PR targeting main.

Risk

None. One-word change to a workflow input.

🤖 Generated with Claude Code

The changesets/action v1.9.0 input for the version commit
message is named 'commit', not 'commit-message'. The latter is a
v2 input.

Observed on the e2e test run (PR #370 merge to staging):
  Unexpected input(s) 'commit-message', valid inputs are
  ['github-token', 'publish', 'version', 'cwd', 'commit',
   'title', 'setupGitUser', 'createGithubReleases', 'commitMode',
   'branch', 'prDraft']

This commit also requires the org-level setting 'Allow GitHub
Actions to create and approve pull requests' to be enabled in
Settings → Actions → General. See
docs/engineering/plans/release-pipeline-github-ui-setup.md §6.
@codewizdave
codewizdave merged commit 705f29e into main Aug 3, 2026
4 checks passed
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.

2 participants