update_workflow #6

Merged
faicel merged 3 commits from update_workflow into dev 2026-08-04 11:23:33 +00:00
Owner

[0.2.1] - 2026-08-04

Changed

  • CI publish flow aligned with lis2dh12: Cargo.toml stays at stable X.Y.Z; dev tags vX.Y.Z-rc → forgejorc; staging is merge gate only; main tags vX.Y.Z → forgejo and creates release/X.Y for hotfixes.
  • Add: check-on-feature-branch.yml, create-tag-on-dev.yml, create-tag-on-main.yml, validate-branch-flow.yml; rewrite publish-on-tag.yml (shared central_ci checks, enable_tag_check: false on tag publish).
  • Add: scripts/check-version-sync.sh, resolve-cargo-registry.sh, release-branch-name.sh (+ unit tests).
  • Docs: .forgejo/README.md documents the release model.
  • Remove: legacy publish-on-dev.yml / publish-on-main.yml / enforce-branch-flow.yml.
## [0.2.1] - 2026-08-04 ### Changed - CI publish flow aligned with lis2dh12: `Cargo.toml` stays at stable `X.Y.Z`; `dev` tags `vX.Y.Z-rc` → forgejorc; `staging` is merge gate only; `main` tags `vX.Y.Z` → forgejo and creates `release/X.Y` for hotfixes. - Add: `check-on-feature-branch.yml`, `create-tag-on-dev.yml`, `create-tag-on-main.yml`, `validate-branch-flow.yml`; rewrite `publish-on-tag.yml` (shared `central_ci` checks, `enable_tag_check: false` on tag publish). - Add: `scripts/check-version-sync.sh`, `resolve-cargo-registry.sh`, `release-branch-name.sh` (+ unit tests). - Docs: `.forgejo/README.md` documents the release model. - Remove: legacy `publish-on-dev.yml` / `publish-on-main.yml` / `enforce-branch-flow.yml`.
[0.2.1] - 2026-08-04
Some checks failed
Run checks on feature branches / rust-crate-checks (push) Failing after 7s
Run checks on feature branches / checks (push) Failing after 0s
2bfc77c6ea
### Changed

- CI publish flow aligned with lis2dh12: `Cargo.toml` stays at stable `X.Y.Z`; `dev` tags `vX.Y.Z-rc` → forgejorc; `staging` is merge gate only; `main` tags `vX.Y.Z` → forgejo and creates `release/X.Y` for hotfixes.
- Add: `check-on-feature-branch.yml`, `create-tag-on-dev.yml`, `create-tag-on-main.yml`, `validate-branch-flow.yml`; rewrite `publish-on-tag.yml` (shared `central_ci` checks, `enable_tag_check: false` on tag publish).
- Add: `scripts/check-version-sync.sh`, `resolve-cargo-registry.sh`, `release-branch-name.sh` (+ unit tests).
- Docs: `.forgejo/README.md` documents the release model.
- Remove: legacy `publish-on-dev.yml` / `publish-on-main.yml` / `enforce-branch-flow.yml`.
fix format
Some checks failed
Run checks on feature branches / rust-crate-checks (push) Successful in 19s
Run checks on feature branches / checks (push) Successful in 0s
Enforce branch flow / validate-flow (pull_request_target) Successful in 1s
Enforce branch flow / lint-and-test (pull_request_target) Has been cancelled
3068c4fc5a
Merge branch 'dev' into update_workflow
All checks were successful
Run checks on feature branches / rust-crate-checks (push) Successful in 43s
Run checks on feature branches / checks (push) Successful in 0s
Enforce branch flow / validate-flow (pull_request_target) Successful in 2s
Enforce branch flow / lint-and-test (pull_request_target) Successful in 1m36s
d80bcf651f
faicel deleted branch update_workflow 2026-08-04 11:23:33 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
homeiot/atecc608x!6
No description provided.