Skip to content

fix(release,darkauth-client): stabilize publish workflow version handling#112

Merged
markwylde merged 1 commit intomainfrom
fix/release-client-publish-step-stability
Mar 1, 2026
Merged

fix(release,darkauth-client): stabilize publish workflow version handling#112
markwylde merged 1 commit intomainfrom
fix/release-client-publish-step-stability

Conversation

@markwylde
Copy link
Copy Markdown
Member

Summary

  • remove the client_version output step that used nested shell quoting and failed in GitHub Actions
  • reuse the already-resolved semantic-release version (release_version) for the npm publish existence check
  • keep client version alignment behavior unchanged (npm version <semantic-release-version> -w @darkauth/client)

Why this fixes the failure

  • the failed step was parsing version text with nested command substitution/escaping
  • using release_version avoids shell-escaping pitfalls entirely and uses the same version source already used to set the package version

Validation

  • npm run tidy
  • npm run build

@markwylde markwylde merged commit aa59066 into main Mar 1, 2026
16 checks passed
@markwylde markwylde deleted the fix/release-client-publish-step-stability branch March 1, 2026 16:23
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