cryogen 2021-10-04

Jakub Holý (HolyJak) 2021-10-04T15:59:51.023800Z

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

Thanks. lein pom in the cryogen dir worked.

Jakub Holý (HolyJak) 2021-10-05T07:00:32.028700Z

perhaps generating pom via lein fixes it

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).

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) 2021-10-04T20:08:45.025700Z

@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.

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

🙏 2

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

do we want to merge 242 before pushing out 0.6.4?

Jakub Holý (HolyJak) 2021-10-04T21:11:43.027600Z

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