-
v1.2.0 Stable
released this
2025-12-25 21:13:27 +01:00 | 480 commits to main since this releaseWhat's Changed
- refactor(ci): remove manual release scripts and justfile targets (
07d7714)
Remove release.sh script and associated justfile targets (release, release-minor, release-major, release-version). Remove docker-push and superlint targets from justfile. Releases are now fully automated through semantic-release workflow triggered by conventional commits on main branch. - feat(ci): add automatic Cargo.toml version updates to release workflow (
8f35274)
Add step to update version field in Cargo.toml during release process. Use sed to replace version string with new release version from semantic-release analysis. Include Cargo.toml in git commit alongside VERSION file. - refactor(ci): replace tag-based release with semantic-release workflow (
c22a90d)
Remove auto-release.yaml workflow that created tags after Renovate merges. Replace tag-triggered release.yaml with push-to-main workflow using semantic-release for conventional commit analysis. Add semantic-release dry-run job to determine version bumps (fix: patch, feat: minor, feat!: major). Update release job to commit VERSION file and create tags. Simplify release.sh script to create empty conventional commits instead of managing - refactor(ci): replace semantic-release with tag-based release workflow (
2978b0a)
Remove semantic-release dependency and conventional commit analysis. Workflow now triggers on tag push (v*) instead of main branch commits. Tags are created by auto-release.yaml for Renovate updates or scripts/release.sh for manual releases. Replace analyze job with prepare job that extracts version from tag. Remove automatic VERSION and CHANGELOG.md updates and git commits from workflow. Add workflow_dispatch input to allow manual release
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- refactor(ci): remove manual release scripts and justfile targets (