Ju1-js / 25th-hour-dynamic

A dynamic port of The 25th Hour by Louis Coyle
https://ju1-js.github.io/25th-hour-dynamic/
MIT License
9 stars 1 forks source link

Use GitHub Actions for zipping the zips #18

Open 42Willow opened 1 year ago

42Willow commented 1 year ago

Fun fact: My computer thought zip files were "postcode" files one week ago... Microsoft screwed up translations 🤣

Ju1-js commented 1 year ago

Those bat files for the zip creation are what I use to test the new changes in lively. I delete the old one, then use Debug (no compression) to make the new zip which I import into lively. However, I will make an actions .yml to create a zip whenever I create a release.

42Willow commented 1 year ago

I figured out a more efficient way of testing new changes in lively. Keep the default wallpaper directory, and create a symlink to your github folder location.

It's quite tedious to create a new zip every time for testing.

Ju1-js commented 1 year ago

The thing is that lively stores a separate copy of the livelyProperties.json, so to update it I have to reimport it. :/

But yea, for html, js and whatnot symlinks work great!

42Willow commented 1 year ago

Right clicking and setting as wallpaper works for refreshing it, and going into customise and pressing the refresh icon works for the properties I think.

Ju1-js commented 1 year ago

Huh, I'll try that tomorrow.

Ju1-js commented 1 year ago

Yep, the reset button does update the properties. I'll add ./Export to the .gitignore then have GitHub actions create the release zip.

42Willow commented 1 year ago

Ok, sounds good.