Skip to content

fix(ci): avoid protected branch push in plugin releases#2091

Merged
syzsunshine219 merged 1 commit into
MemTensor:mainfrom
syzsunshine219:hotfix/plugin-release-workflow
Jul 9, 2026
Merged

fix(ci): avoid protected branch push in plugin releases#2091
syzsunshine219 merged 1 commit into
MemTensor:mainfrom
syzsunshine219:hotfix/plugin-release-workflow

Conversation

@syzsunshine219

Copy link
Copy Markdown
Collaborator

Summary

  • avoid pushing release commits directly to protected main from plugin publish workflows
  • push version bump commits to release/ branches and create PRs instead
  • skip npm publish when the requested version already exists, so partially completed releases can be rerun safely
  • include package-lock.json in memos-local-plugin release metadata commits

Verification

  • ruby YAML parse for both workflow files
  • bash -n for updated publish/release shell blocks
  • git diff --check

@syzsunshine219 syzsunshine219 merged commit a8a7b3c into MemTensor:main Jul 9, 2026
16 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