Commit graph

7 commits

Author SHA1 Message Date
Alex Jones
cc715d1b9e chore: slow release cadence — patch bumps by default
Post-1.1.0, feat commits no longer drive minor bumps on every release:
versioning switches to always-bump-patch, so the next release is 1.1.1
regardless of commit types. Minor/major releases become deliberate
decisions via a Release-As footer (same mechanism used to cut 1.0.0).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 11:41:55 +01:00
Alex Jones
7274a450a0 fix: bump internal llmfit-core version requirement to 1.0.0
The v1.0.0 release build failed at cargo update --workspace: release-please
bumps the workspace package version via extra-files, but llmfit-tui pins
llmfit-core with an explicit version requirement that stayed at ^0.9.0.
Bump it and register the pin in release-please extra-files so future
releases keep it in sync.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 10:30:21 +01:00
Alex Jones
48be41aad2 fix(ci): switch release-please to simple type for workspace version inheritance
The rust release type expects explicit version fields in each subcrate
Cargo.toml, but this workspace uses version.workspace = true. Switch to
simple type with an extra-files entry to bump the workspace version in
the root Cargo.toml.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 09:17:13 +01:00
Alex Jones
727ab4524d ci: configure release-please for automated release management
Replaces manual tag-and-push workflow with release-please, which
auto-creates release PRs with version bumps and changelogs on merge
to main. Existing release.yml build pipeline is unchanged — it still
triggers on v* tags created by release-please.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 21:00:58 +01:00
Alex
ac6639d1b4 feat: rebased
Signed-off-by: Alex <alexsimonjones@gmail.com>
2026-02-21 11:38:20 +00:00
Alex
ef1892077c feat: plumbing 2
Signed-off-by: Alex <alexsimonjones@gmail.com>
2026-02-21 11:31:47 +00:00
Alex
c68914a5cd feat: adding release please
Signed-off-by: Alex <alexsimonjones@gmail.com>
2026-02-21 11:12:30 +00:00