tweak: tag strategy (stable + -latest) and sequential job deps on main #13

Merged
jcabillot merged 3 commits from tweak/tag-strategy-and-job-deps into master 2026-06-13 14:13:58 -04:00
Owner

3 changements :

tag.yaml — double tag sur push de tag

  • :vx.y.z (stable, fixé au moment du tag)
  • :vx.y.z-latest (rebuilt par le cron)

cron.yaml — rebuild du latest

  • :latest (HEAD de master)
  • :vx.y.z-latest → remplace :vx.y.z pour ne pas écraser le stable

main.yaml — jobs séquentiels

  • hadolint indépendant (continue-on-error: true)
  • testbuild-pushtag (mandatory, en cascade)
3 changements : ### tag.yaml — double tag sur push de tag - `:vx.y.z` (stable, fixé au moment du tag) - `:vx.y.z-latest` (rebuilt par le cron) ### cron.yaml — rebuild du latest - `:latest` (HEAD de master) - `:vx.y.z-latest` → remplace `:vx.y.z` pour ne pas écraser le stable ### main.yaml — jobs séquentiels - `hadolint` indépendant (`continue-on-error: true`) - `test` → `build-push` → `tag` (mandatory, en cascade)
cloudix_mcp_server added 3 commits 2026-06-13 14:12:51 -04:00
jcabillot merged commit 2e9cb26503 into master 2026-06-13 14:13:58 -04:00
jcabillot deleted branch tweak/tag-strategy-and-job-deps 2026-06-13 14:13:58 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: perso/offlineimap#13