diff options
author | 2022-02-10 08:58:34 +0000 | |
---|---|---|
committer | 2022-02-10 08:58:34 +0000 | |
commit | a11cba66d4517ffa60beb0c08588472e04e5a7db (patch) | |
tree | 9199e87632779a7c87500d90cb93fa5bd538b013 /macros/src/codegen/software_tasks.rs | |
parent | e65ca34471a5fcf59b08fec31a9c743e2dfb69e9 (diff) | |
parent | 4d3758a6b2c391cf4c06fbafa02a1b79cc82abae (diff) | |
download | rtic-a11cba66d4517ffa60beb0c08588472e04e5a7db.tar.gz rtic-a11cba66d4517ffa60beb0c08588472e04e5a7db.tar.zst rtic-a11cba66d4517ffa60beb0c08588472e04e5a7db.zip |
Merge #606
606: GHA: Automatic merge to release/vX r=perlindgren a=AfoHT
- Require clippy for deploy
- GHA: Automatic merge to release/vX
- Link dev-book to stable if they are describe the same release
- Update CHANGELOG
Development work is done in the master branch
Older versions previously were found in v0.5.x, v0.4.x branches.
Now with v1 released, and any breaking change forcing a v2,
a need to streamline documentation building arose.
The different docs:
- rtic.rs
- latest stable (v1)
- API documentation
- RTIC book
- old stable (v0.5)
- API documentation
- RTIC book
- oldold stable (v0.4)
- API documentation
- RTIC book
- docs.rs
- all previous crates.io releases
- API documentation
With this PR, when a pull request gets merged to master
with CI passing the current master branch gets merged
to `release/v$VERSION` where `$VERSION` is parsed from
cargo metadata of cortex-m-rtic.
The deployment of docs GHA job is dependent on this merge job,
and therefore the docs published to rtic.rs will contain the latest
content from the merged PR.
Assuming the current situation where `v1` is the latest stable,
a PR should trigger a merge to `release/v1` and then docs gets pushed
to `gh-pages` branch (rtic.rs).
For the future, when the latest stable is still `v1`, but the current
dev version in `master` branch is `v2` the GHA job will push to `release/v2` (dev branch).
For the future we might decide if this push of the dev branch is desirable.
If the current stable version and dev version share the same major version,
the dev book redirection on rtic.rs will point to the stable book instead.
Co-authored-by: Henrik Tjäder <henrik@grepit.se>
Diffstat (limited to 'macros/src/codegen/software_tasks.rs')
0 files changed, 0 insertions, 0 deletions