store: CalVer versioning for all Major Domo and Paper Dynasty services
This commit is contained in:
parent
5dc49ad45b
commit
95cc35cfb8
@ -0,0 +1,12 @@
|
||||
---
|
||||
id: 18d507ca-6e14-46b5-99aa-28b24ef569eb
|
||||
type: decision
|
||||
title: "CalVer versioning for all Major Domo and Paper Dynasty services"
|
||||
tags: [major-domo, paper-dynasty, ci-cd, gitea, docker, calver]
|
||||
importance: 0.8
|
||||
confidence: 0.8
|
||||
created: "2026-02-17T22:40:12.230917+00:00"
|
||||
updated: "2026-02-17T22:40:12.230917+00:00"
|
||||
---
|
||||
|
||||
Switched all 4 services (MD bot, MD database, PD bot, PD database) from manual semver with PR validation to auto-generated CalVer (YYYY.MM.BUILD). Build number increments by counting git tags matching current month pattern. PR/feature branches push to Docker Hub with dev and dev-SHA tags for testing. Main branch pushes latest + CalVer + CalVer-SHA tags. Shared buildcache means PR builds warm the cache for fast main builds. CI auto-commits VERSION file update and creates git tag on merge. PRs: https://git.manticorum.com/cal/major-domo-v2/pulls/10, /major-domo-database/pulls/14, /paper-dynasty-discord/pulls/15, /paper-dynasty-database/pulls/3
|
||||
Loading…
Reference in New Issue
Block a user