Commit Graph

8 Commits

Author SHA1 Message Date
Adrien Eppling 0c6a838594 fix(cicd): set release-please target-branch to master [skip ci] 2026-05-13 21:33:11 +02:00
aesoft 9d18229b30 hotfix(cicd): authorize dispatch for release please + git app for bump 2026-04-29 19:10:22 +02:00
aesoft d1467e2e9b hotfix(cicd): add git app token for release please 2026-04-29 18:47:29 +02:00
Patrick szymkowiak 32c67e0132 fix(cicd): use dev- prefix for pre-release tags to avoid polluting release-please
Pre-release tags on develop used v* prefix (e.g. v0.33.1-rc.60) which
release-please interpreted as the latest version, causing it to generate
wrong release versions. Changed to dev- prefix (e.g. dev-0.34.0-rc.61)
so release-please only sees stable v* tags.

Cleaned up: 42 RC releases and tags deleted.

Signed-off-by: Patrick szymkowiak <patrick.szymkowiak@innovtech.eu>
2026-03-25 12:47:18 +01:00
aesoft 3b94b602ed fix(cicd): explicit fetch tag 2026-03-22 00:30:37 +01:00
aesoft 15366678ad fix(cicd): pre-release correct tag
Was using develop ancestor -> wrong behavior because version happen on master branch
2026-03-22 00:29:53 +01:00
aesoft 53bc81e9e6 fix(cicd): gete release like tag for pre-release
added script to act like release please (release please flag was unclear)
added workflow dispatch event + dev like for prelease debug
guards for workflow_dispatch (limit to push master for release events)

Signed-off-by: aesoft <43991222+aeppling@users.noreply.github.com>
2026-03-20 08:26:58 +01:00
aesoft 6303e9530a fix(cicd): Clean cicd, rework depends and add pre-release
- Cleaned all files for a more reusable cicd
- Added pre-release on develop
- Added jobs dependencies to gain time (avoid running all if mandatory fail)
- Add CICD.md documentation
2026-03-13 13:24:46 +01:00