Commit Graph

5 Commits

Author SHA1 Message Date
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