You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Set the pinned Changesets action's push-with-git-cli: true input so version PR commits retain generated executable modes. Its default GitHub API rejects artifact/bin/cargo-hauler.mjs (100755); postmerge Release run 35403412782 passed all check/build/artifact validation steps, then failed creating the version PR. Publication did not run.
Also remove the duplicate CI refresh job and move its commit step directly after pnpm check in the serialized release job, before Changesets. One workflow now owns generated output and release-branch creation, avoiding concurrent CI/main refresh and Changesets writers. Existing checks already build and validate the artifact, so the deleted job's extra install/build are unnecessary.
Actions OIDC publishing, generated bytes/modes, versioning, and installation remain untouched. Installation docs identify the release workflow as the refresh owner.
Workflow ownership assertions: CI has no refresh job/writes; release has contents-write permission, uncancelled serialized concurrency, and its generated-output commit step follows checks and immediately precedes Changesets. pnpm check still builds and validates artifacts.
Parsed current workflow and pinned Changesets action schema/runtime: input is supported and parsed by core.getBooleanInput; enabled path uses native git add, git commit, and branch push rather than commitChangesSinceBase.
Committed the actual generated artifact/bin/cargo-hauler.mjs into a disposable Git repository, pushed it to a local bare changeset-release/master branch, and verified remote tree mode remains 100755.
Bot-refreshed master artifact 5ad90c1: archived only native root marketplaces and artifact/ (no source/dependencies), validated through agent-bundle validate --artifact, ran CLI help, and asserted all three marketplaces resolve to the executable root; passed.
git diff --check: passed. No source/generated files or package versions authored; no local publication or installation performed.
Parent coordinator owns independent review and merge. After merge, the release workflow must complete its version PR creation before the repair is considered remotely verified.
Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.
This PR includes no changesets
When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fix
Set the pinned Changesets action's
push-with-git-cli: trueinput so version PR commits retain generated executable modes. Its default GitHub API rejectsartifact/bin/cargo-hauler.mjs(100755); postmerge Release run 35403412782 passed all check/build/artifact validation steps, then failed creating the version PR. Publication did not run.Also remove the duplicate CI refresh job and move its commit step directly after
pnpm checkin the serialized release job, before Changesets. One workflow now owns generated output and release-branch creation, avoiding concurrent CI/main refresh and Changesets writers. Existing checks already build and validate the artifact, so the deleted job's extra install/build are unnecessary.Actions OIDC publishing, generated bytes/modes, versioning, and installation remain untouched. Installation docs identify the release workflow as the refresh owner.
Verification
actionlint .github/workflows/ci.yml .github/workflows/release.yml: passed.pnpm checkstill builds and validates artifacts.core.getBooleanInput; enabled path uses nativegit add,git commit, and branch push rather thancommitChangesSinceBase.artifact/bin/cargo-hauler.mjsinto a disposable Git repository, pushed it to a local barechangeset-release/masterbranch, and verified remote tree mode remains100755.5ad90c1: archived only native root marketplaces andartifact/(no source/dependencies), validated throughagent-bundle validate --artifact, ran CLI help, and asserted all three marketplaces resolve to the executable root; passed.git diff --check: passed. No source/generated files or package versions authored; no local publication or installation performed.Parent coordinator owns independent review and merge. After merge, the release workflow must complete its version PR creation before the repair is considered remotely verified.