Skip to content

Claude/verify all tests yv xdw#5

Merged
jonathan-kosgei merged 2 commits intomainfrom
claude/verify-all-tests-YVXdw
Feb 24, 2026
Merged

Claude/verify all tests yv xdw#5
jonathan-kosgei merged 2 commits intomainfrom
claude/verify-all-tests-YVXdw

Conversation

@jonathan-kosgei
Copy link
Contributor

No description provided.

- ci.yml: runs tests, dialyzer, and xref on all pushes and PRs
- publish.yml: only triggers on v* tags with an explicit guard
  (`if: startsWith(github.ref, 'refs/tags/v')`) on the publish job
  to prevent publishing on non-tag runs

https://claude.ai/code/session_01RBbLduNgvjWctN2Dj12UDY
Instead of a separate ci.yml (which GitHub Actions won't discover
from a feature branch), consolidate into a single workflow that
triggers on all pushes and PRs. The test jobs always run; the
publish job is guarded with `if: startsWith(github.ref, 'refs/tags/v')`
so it only executes on version tag pushes.

https://claude.ai/code/session_01RBbLduNgvjWctN2Dj12UDY
@jonathan-kosgei jonathan-kosgei merged commit 39faa1f into main Feb 24, 2026
3 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