c4k-jitsi/doc/Releasing.md
2023-09-22 11:22:05 +02:00

679 B

Release process

... for testing (snapshots)

Make sure your clojars.org credentials are correctly set in your ~/.lein/profiles.clj file.

git add .
git commit
lein deploy # or lein deploy clojars

... for stable release

Make sure tags are protected in gitlab: Repository Settings -> Protected Tags -> set *.*.* as tag and save.

git checkout main # for old projects replace main with master
git add .
git commit 

Execute tests

shadow-cljs compile test
node target/node-tests.js
lein test

Release with type (NONE, PATCH, MINOR, MAJOR):

RELEASE_TYPE=[TYPE] pyb prepare_release after_publish

Done.