Skip to content

fix: update publish workflow, release-please version search, gitignore#5

Merged
AlexeyShalaev merged 1 commit into
masterfrom
fix/cicd-and-gitignore
May 16, 2026
Merged

fix: update publish workflow, release-please version search, gitignore#5
AlexeyShalaev merged 1 commit into
masterfrom
fix/cicd-and-gitignore

Conversation

@AlexeyShalaev
Copy link
Copy Markdown
Contributor

Summary

  • Replace broken release: published trigger in publish.yml with workflow_run + workflow_dispatch setup (matches the working pattern from alembic-gauntlet)
  • Add "search": "__version__ = \"$1\"" to the extra-files entry in release-please-config.json so release-please correctly updates the version file
  • Append .claude/worktrees/ to .gitignore under a # Claude Code worktrees comment

Test plan

  • Verify the publish workflow triggers correctly on next Release Please run (not on raw GitHub release events)
  • Verify workflow_dispatch input accepts a tag like mattermind-v0.1.0 and resolves it correctly
  • Confirm release-please updates src/mattermind/__version__.py on next release PR
  • Confirm .claude/worktrees/ is ignored by git

@AlexeyShalaev AlexeyShalaev merged commit ddd00bd into master May 16, 2026
4 checks passed
@AlexeyShalaev AlexeyShalaev deleted the fix/cicd-and-gitignore branch May 16, 2026 20:24
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