Skip to content

ci: bump dependency-changesets-action to v1.2.4#78

Merged
insipx merged 1 commit into
mainfrom
insipx/fix-changeset-action-version
Jun 15, 2026
Merged

ci: bump dependency-changesets-action to v1.2.4#78
insipx merged 1 commit into
mainfrom
insipx/fix-changeset-action-version

Conversation

@insipx

@insipx insipx commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Problem

The Renovate Changeset workflow has been failing on every Renovate PR (e.g. run on #77):

Error: Input required and not supplied: use-semantic-commits

The previous pin 5d4104fd (labeled # v1.0.5) actually resolved to a 2023 commit where the action still required the old use-semantic-commits input. The tag-deref that produced that SHA in #66 was wrong — that commit predates the use-semantic-commitsuse-conventional-commits rename, so passing use-conventional-commits didn't satisfy the required-input check.

Fix

Bump to v1.2.4 (latest), pinned to its real commit SHA f96232368519695969bea8a8cfff7cca32b1e56a (verified by dereferencing the annotated tag → commit dated 2026-03-28).

At v1.2.4:

  • use-conventional-commits is the real input; use-semantic-commits is required: false (no error)
  • using: node24 — also clears the Node 20 deprecation warning the run flagged

SHA-pin (not floating tag) is retained for the supply-chain reason from #66.

🤖 Generated with Claude Code


View with Codesmith Autofix with Codesmith
Need help on this PR? Tag /codesmith with what you need. Autofix is disabled.

Note

Bump dependency-changesets-action to v1.2.4 in renovate-changeset workflow

Updates the pinned commit for mscharley/dependency-changesets-action in renovate-changeset.yml from v1.0.5 (5d4104f) to v1.2.4 (f962323).

Macroscope summarized d57210b.

@macroscopeapp

macroscopeapp Bot commented Jun 15, 2026

Copy link
Copy Markdown

Approvability

Verdict: Approved

This PR bumps a GitHub Actions dependency version in a CI workflow file, with the action remaining pinned to a commit SHA for security. The change doesn't affect production behavior and is a routine maintenance update.

You can customize Macroscope's approvability policy. Learn more.

@insipx insipx merged commit c53896c into main Jun 15, 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.

1 participant