Skip to content

fix: sync published version and update push action#244

Merged
tnschneider merged 2 commits into
mainfrom
fix/sync-version-and-push-action
Jun 24, 2026
Merged

fix: sync published version and update push action#244
tnschneider merged 2 commits into
mainfrom
fix/sync-version-and-push-action

Conversation

@mcarey1590

Copy link
Copy Markdown
Contributor

Summary

  • Sync libs/web-socket-client/package.json to version 1.7.3 (already published to npm)
  • Upgrade ad-m/github-push-action from v0.8.0 to v1.1.0 for Node 24 compatibility
  • Add contents: write permission so the workflow can push commits and tags
  • Switch from secrets.GIT_TOKEN to secrets.GITHUB_TOKEN

Root Cause

The publish step succeeded with version 1.7.3, but the workflow failed at the push step with:

remote: Invalid username or token. Password authentication is not supported for Git operations.

The ad-m/github-push-action@v0.8.0 action runs on Node 20 and was using the GIT_TOKEN secret, which appears to be invalid or expired. Version v1.1.0 of the action upgrades to Node 24 and works with the built-in GITHUB_TOKEN.

Important Note

GITHUB_TOKEN requires the repository to allow Read and write permissions for workflows:
Settings > Actions > General > Workflow permissions > Read and write permissions

Test plan

  • Merge this PR
  • Verify the Merge on Main workflow succeeds and pushes the next version bump back to main

Generated with Devin

mcarey1590 and others added 2 commits June 24, 2026 16:03
- Upgrade ad-m/github-push-action from v0.8.0 to v1.1.0 (Node 24 support)
- Add contents: write permission so the workflow can push commits/tags
- Switch from secrets.GIT_TOKEN to secrets.GITHUB_TOKEN

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
The npm publish succeeded for version 1.7.3, but the workflow failed to
push the version bump back to the repository. This commit syncs the
package.json to match the published version.

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@tnschneider tnschneider merged commit 7270ca1 into main Jun 24, 2026
1 check passed
@tnschneider tnschneider deleted the fix/sync-version-and-push-action branch June 24, 2026 21:18
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