Flipper icon indicating copy to clipboard operation
Flipper copied to clipboard

Automated backup/release V2

Open FalsePhilosopher opened this issue 9 months ago • 1 comments

This time it uses github actions as I didn't know github had a free tier of 2,000 hours a month for their runners. So no external machines needed for this to create a snapshot of the repo including all of the submodules, then creates a release with said snapshot. The resulting tar.zst is 2.0GB, if you were to git clone --recursive the repo it's 6.9GB. A POC can be found on my fork in the actions tab and in the release section.

FalsePhilosopher avatar May 15 '25 03:05 FalsePhilosopher

The cron job for the monthly snapshot/release works as it created a snapshot/release on the first of this month and can be found here https://github.com/FalsePhilosopher/Flipper/releases/tag/Snapshot-2025-06-01

FalsePhilosopher avatar Jun 05 '25 22:06 FalsePhilosopher

Added zeekstd into the workflow, so now the compressed archive can be mounted on the fly with ratarmount. Don't forget to change the username in the user variable before you merge.

FalsePhilosopher avatar Dec 05 '25 16:12 FalsePhilosopher