chore(release): prepare 1.0.0 release
Some checks failed
Release / checks (push) Successful in 13m47s
Publish Docker Images / coverage-and-sonar (push) Successful in 21m16s
Release / release (push) Failing after 10m33s

This commit is contained in:
2026-03-23 13:36:45 +01:00
parent 7a6f513cb1
commit 887a13d22d
7 changed files with 194 additions and 76 deletions

View File

@@ -30,6 +30,9 @@ lint-report:
test:
cargo test --features test-utils
fast-test:
cargo nextest run --all --all-features
coverage:
mkdir -p coverage
cargo tarpaulin --config .tarpaulin.local.toml --features test-utils
@@ -38,7 +41,41 @@ coverage-ci:
mkdir -p coverage
cargo tarpaulin --config .tarpaulin.ci.toml --features test-utils
check-all: format-check lint coverage audit
check-all: format-check lint fast-test audit
cliff-count:
git-cliff --unreleased | tail -n +3 | wc -l
cliff-next-version:
git-cliff --bumped-version
cliff-bump:
git-cliff --bump -o CHANGELOG.md
commit-release version:
cargo set-version "{{version}}"
git config user.name "CI Bot"
git config user.email "ci@phundrak.com"
git add Cargo.toml Cargo.lock CHANGELOG.md
git commit -m "chore(release): release {{version}} [skip ci]"
git push origin main
create-release-tag version:
git tag "{{version}}"
git push origin "{{version}}"
rebase-develop:
git fetch origin
git checkout develop
git rebase origin/main
update-develop-version version:
#!/usr/bin/env bash
NEXT_DEV=$(echo "{{version}}" | awk -F. '{print $1"."$2"."$3+1}')"-dev"
cargo set-version "$NEXT_DEV"
git add Cargo.toml Cargo.lock
git commit -m "chore(release): bump version to $NEXT_DEV [skip ci]"
git push origin develop
## Local Variables:
## mode: makefile