Replies: 2 comments 2 replies
-
I guess that's for the Clojure projects (e.g. |
Beta Was this translation helpful? Give feedback.
2 replies
-
As an additional note, here's an overview of what's implemented in eastwood https://archive.is/BB9Gk and how to set up signed releases https://archive.is/oNutE I believe signed releases make no sense here, because if member can push a git tag, then what does a shared signature mean? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm wondering if we should start deploying releases by simply
git push --tags
, and let a well-configured CI do the deployment.The pros would be:
This is how it's done in Eastwood which has worked well for us for a while:
https://github.com/jonase/eastwood/blob/afae433986873f9f22ec39a60409ab1a597348ae/.circleci/config.yml#L271-L325
https://github.com/jonase/eastwood/blob/afae433986873f9f22ec39a60409ab1a597348ae/.circleci/maybe_deploy.clj
It could be further made idiomatic for our practices, e.g.
lein
instead ofclojure
, and also usemake
somewhere in the process :)WDYT? @bbatsov
Beta Was this translation helpful? Give feedback.
All reactions