Fork me on GitHub
#cryogen
<
2021-10-04
>
Jakub Holý (HolyJak)15:10:51

Have you desired for Cryogen to autom. reload the page in the browser while you are editing locally? Soon it can do that: https://github.com/cryogen-project/cryogen/pull/242

🎉 1
dorab23:10:54

Just tried to test out this branch. But having problems setting up the test. How do I get the template in the PR when using clj-new to create a new blog for testing? (I've stopped using lein).

dorab23:10:44

FWIW, what I tried was to first git-clone the repo and switch to the auto-refresh-broswer branch. Then, I ran clojure -Tclj-new create :template cryogen :name myname/myblog :force true which worked (as normal). But then I tried clojure -Sdeps '{:deps {foo/bar {:local/root "cryogen"}}}' -Tclj-new create :template cryogen :name myname1/myblog :force true and that did not work. I got the following: Error building classpath. Manifest type not detected when finding deps for foo/bar in coordinate #:local{:root "/Users/dorab/Projects/cryogen"} I guess, because the cryogen project itself does not have a deps.edn.?

1
Jakub Holý (HolyJak)07:10:32

perhaps generating pom via lein fixes it

dorab21:10:31

Thanks. lein pom in the cryogen dir worked.

Jakub Holý (HolyJak)20:10:45

@carmen or @yogthos could you be so kind and release https://github.com/cryogen-project/cryogen 0.6.4? While at it, would you consider forbidding pushes directly to master so that everything needs to go through a PR? (😅 ) BTW what do you think about some automation, as described here https://slipset.github.io/posts/deploying-to-clojars ? I am happy to help.

carmen20:10:07

I've disabled master pushes on the core and the lein template :thumbsup:

🙏 2
yogthos20:10:22

doing CI wouldn't be bad, maybe could have a release branch then, and when we check in there it builds and deploys from there

👍 1
yogthos20:10:49

do we want to merge 242 before pushing out 0.6.4?

Jakub Holý (HolyJak)21:10:43

Yes, why not? Less trouble that way...