plr icon indicating copy to clipboard operation
plr copied to clipboard

Change GitHub Action Deployment to Build `main.js`

Open codereport opened this issue 2 years ago • 1 comments

Currently, I am just pushing the /target/public/dev/main.js anytime I make a change. This is totally wrong and causes conflicts anytime someone is trying to contribute a change. And the actions that is deploying is defaulting right now to do what ever the jekyll process is. So we should replace that GH Action Deployment with one that runs npm shadow-cljs release dev and that deploys the main.js file automatically. We can then remove the target folder entirely. Will also have the nice added benefit of this becoming a ClojureScript repo once again instead of a JS one.

codereport avatar Jan 16 '23 17:01 codereport

Have started to attempt to get this to work: https://github.com/codereport/plr/blob/main/.github/workflows/build_and_publish.yml

codereport avatar Jan 19 '23 02:01 codereport