This PR configures cocogitto to validate commits from the latest release tag (v0.1.0) forward by setting:
from_latest_tag = trueThis is the recommended approach for projects with existing non-compliant commits in their history.
✅ Configuration updated in cog.toml
The 3 "Initial plan" commits (8c61d60, 25cc1e3, 2dd039f) were created after the v0.1.0 tag was applied, so they are within the validation scope even with from_latest_tag = true.
git rebase -i v0.1.0
# Change "Initial plan" to "chore: initial plan"
git push --force-with-leaseIf these commits are acceptable as-is, create a new release tag (e.g., v0.1.1) after them, then cocogitto will only validate commits after that new tag.
Keep the current configuration. Future commits will be validated, but these 3 historical commits will continue to fail cog check.
- ✅ Configuration prevents validation of very old non-compliant commits
⚠️ Release workflow may still fail due to the 3 remaining non-compliant commits- ✅ All future commits must follow conventional commits format