dev #10

Merged
faicel merged 36 commits from dev into staging 2026-08-04 10:03:48 +00:00
Owner
No description provided.
Reviewed-on: #1
Update version to 0.2.0-rc.2, enhance CI workflows to include formatting checks, and apply code formatting improvements across multiple files. Refactor imports in test files for consistency.
All checks were successful
Enforce branch flow / validate-flow (pull_request_target) Successful in 1s
Enforce branch flow / lint-and-test (pull_request_target) Successful in 1m52s
a333755a03
Merge branch 'dev' into formate_code
All checks were successful
Enforce branch flow / validate-flow (pull_request_target) Successful in 1s
Enforce branch flow / lint-and-test (pull_request_target) Successful in 1m55s
2f1681c7e2
Merge pull request '0.2.0-rc.2' (#2) from formate_code into dev
All checks were successful
Create prerelease tag on dev / tag_prerelease (push) Successful in 6s
Create Forgejo release on tag / release_on_tag (push) Successful in 2m0s
88cca97a54
Reviewed-on: #2
Enhance CI workflows by setting fetch-depth to 0 in publish-on-main.yml and publish-on-tag.yml for complete history retrieval during checkout.
All checks were successful
Enforce branch flow / validate-flow (pull_request_target) Successful in 1s
Enforce branch flow / lint-and-test (pull_request_target) Successful in 1m15s
4445e15359
Merge branch 'dev' into formate_code
All checks were successful
Enforce branch flow / validate-flow (pull_request_target) Successful in 1s
Enforce branch flow / lint-and-test (pull_request_target) Successful in 1m17s
95b9f817e5
Merge remote-tracking branch 'forgejo/formate_code' into formate_code
All checks were successful
Enforce branch flow / validate-flow (pull_request_target) Successful in 2s
Enforce branch flow / lint-and-test (pull_request_target) Successful in 1m12s
5ffb2ce6c7
Merge pull request 'Enhance CI workflows by setting fetch-depth to 0 in publish-on-main.yml and publish-on-tag.yml for complete history retrieval during checkout.' (#3) from formate_code into dev
All checks were successful
Create prerelease tag on dev / tag_prerelease (push) Successful in 6s
Create Forgejo release on tag / release_on_tag (push) Successful in 1m18s
dc9a651015
Reviewed-on: #3
Merge branch 'dev' into 0.2.0-rc.4
Some checks failed
Enforce branch flow / validate-flow (pull_request_target) Successful in 2s
Enforce branch flow / lint-and-test (pull_request_target) Failing after 59s
91444b9847
fix enforce-branch
Some checks failed
Enforce branch flow / validate-flow (pull_request_target) Successful in 1s
Enforce branch flow / lint-and-test (pull_request_target) Failing after 37s
6728f768f2
Update CI workflows to use token-based authentication for Cargo registries in enforce-branch-flow.yml and publish-on-tag.yml
Some checks failed
Enforce branch flow / validate-flow (pull_request_target) Successful in 1s
Enforce branch flow / lint-and-test (pull_request_target) Failing after 33s
f0008e9612
Remove unnecessary credential provider environment variables from publish-on-tag.yml to streamline Cargo registry authentication configuration.
Some checks failed
Enforce branch flow / validate-flow (pull_request_target) Successful in 1s
Enforce branch flow / lint-and-test (pull_request_target) Failing after 37s
1735f4a7b0
Refactor Cargo registry authentication in CI workflows to use a unified RUNNER_TOKEN variable, enhancing consistency and security across enforce-branch-flow.yml and publish-on-tag.yml.
Some checks failed
Enforce branch flow / validate-flow (pull_request_target) Successful in 2s
Enforce branch flow / lint-and-test (pull_request_target) Failing after 55s
8088faaeb5
Refactor clippy linting step in CI workflows to utilize environment variables for Cargo registry authentication, ensuring consistent token handling in enforce-branch-flow.yml and publish-on-tag.yml.
Some checks failed
Enforce branch flow / validate-flow (pull_request_target) Successful in 1s
Enforce branch flow / lint-and-test (pull_request_target) Failing after 53s
54531d6fde
Merge branch 'fix_workflow' into dev
Some checks failed
Create prerelease tag on dev / tag_prerelease (push) Successful in 9s
Create Forgejo release on tag / release_on_tag (push) Failing after 52s
595c83861a
Merge branch 'dev' into fix_workflow
All checks were successful
Enforce branch flow / validate-flow (pull_request_target) Successful in 1s
Enforce branch flow / lint-and-test (pull_request_target) Successful in 1m43s
695c9f33fa
Refactor CI workflows to simplify Cargo registry authentication by removing redundant configuration steps in enforce-branch-flow.yml and publish-on-tag.yml, while maintaining the use of "Bearer" tokens for enhanced security.
All checks were successful
Create prerelease tag on dev / tag_prerelease (push) Successful in 6s
Create Forgejo release on tag / release_on_tag (push) Successful in 1m45s
15d85b2c59
Merge branch 'dev' into fix_workflow
All checks were successful
Enforce branch flow / validate-flow (pull_request_target) Successful in 2s
Enforce branch flow / lint-and-test (pull_request_target) Successful in 1m58s
baf828b5ec
update log
All checks were successful
Enforce branch flow / validate-flow (pull_request_target) Successful in 2s
Enforce branch flow / lint-and-test (pull_request_target) Successful in 1m0s
a5448ea149
Merge pull request 'update_package' (#6) from update_package into dev
All checks were successful
Create prerelease tag on dev / tag_prerelease (push) Successful in 7s
Create Forgejo release on tag / release_on_tag (push) Successful in 1m1s
ac1e4e9606
Reviewed-on: #6
add seleep mode
Some checks failed
Enforce branch flow / validate-flow (pull_request_target) Successful in 3s
Enforce branch flow / lint-and-test (pull_request_target) Has been cancelled
6f10899803
Merge branch 'dev' into update_package
Some checks failed
Enforce branch flow / validate-flow (pull_request_target) Successful in 1s
Enforce branch flow / lint-and-test (pull_request_target) Failing after 29s
8a75cb1a7a
Merge pull request 'add seleep mode' (#7) from update_package into dev
Some checks failed
Create prerelease tag on dev / tag_prerelease (push) Successful in 7s
Create Forgejo release on tag / release_on_tag (push) Failing after 28s
30c40726fb
Reviewed-on: #7
fix lint
All checks were successful
Enforce branch flow / validate-flow (pull_request_target) Successful in 1s
Enforce branch flow / lint-and-test (pull_request_target) Successful in 1m2s
7820921443
Merge branch 'dev' into update_package
All checks were successful
Enforce branch flow / validate-flow (pull_request_target) Successful in 1s
Enforce branch flow / lint-and-test (pull_request_target) Successful in 1m7s
5c2e9f6826
Merge pull request 'fix lint' (#8) from update_package into dev
All checks were successful
Create prerelease tag on dev / tag_prerelease (push) Successful in 7s
Create Forgejo release on tag / release_on_tag (push) Successful in 1m5s
0995edfcf4
Reviewed-on: #8
[0.3.1] - 2026-08-04
Some checks failed
Run checks on feature branches / rust-crate-checks (push) Successful in 15s
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
f7adcab07a
### 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, `cargo test --features sx1278`).
- 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`.
Merge branch 'dev' into update_workflow
All checks were successful
Run checks on feature branches / rust-crate-checks (push) Successful in 22s
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 3m23s
7e3de74411
Merge pull request '[0.3.1] - 2026-08-04' (#9) from update_workflow into dev
All checks were successful
Create tag on dev / rust-crate-checks (push) Successful in 46s
Create tag on dev / checks (push) Successful in 0s
Publish release on tag / release_on_tag (push) Successful in 23s
Create tag on dev / tag_prerelease (push) Successful in 19s
Publish release on tag / rust-crate-checks (push) Successful in 33s
Publish release on tag / checks (push) Successful in 0s
1ea9f5900d
Reviewed-on: #9
faicel merged commit 4cbf426094 into staging 2026-08-04 10:03:48 +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/lora!10
No description provided.