+2
−2
+5
−1
+23
−2
docs/gitlab-release.md
0 → 100644
+257
−0
Loading
Stanford GitLab is not approved for High Risk Data and Protected Health Information (PHI). For more information, see FAQ.
Rename release.mk -> gitlab-release.mk and the otica-* release scripts to
generic/gitlab- names, and decouple the release from the OTICA install: the
scripts now act on RELEASE_REPO_DIR (the dir make runs in), with VERSION_FILE,
CHANGELOG_FILE, RELEASE_REMOTE, RELEASE_BRANCH, RELEASE_CHANGELOG_MARKER and
RELEASE_VALIDATE_CMD overridable. Any GitLab repo can now include the module to
cut its own releases; OTICA preserves its behavior via RELEASE_VALIDATE_CMD.
Add a `make gitlab-release-onboarding` target (scaffolds VERSION, CHANGELOG.md,
.gitlab/changelog_config.yml; seeds VERSION from the latest vX.Y.Z tag) and a
RELEASE_NOTES_EXTRA_CMD hook that appends command output to the notes (e.g. a
docker image's bundled component versions). Documented in docs/gitlab-release.md.
Changelog: added
Co-Authored-By:
Claude Opus 4.8 <noreply@anthropic.com>