Commit Graph

5 Commits (1b4caf4699147ec26c99387ff775580d7bcb0cae)

Author SHA1 Message Date
Florian Piesche 1b4caf4699
Automatically run docker release on releases
With this change, publishing a new release using the github web UI will automatically trigger the `docker-release.yml` workflow and build and push the image, publishing it under the `latest` tag as well as the repository tag name for the release. No more manually kicking off the release workflow!

I've also added publishing the image to ghcr.io because with Docker Hub pushing harder on subscriptions it might be nice to have a backup in place.
4 years ago
Isaac Abadi f0c3837ee5 Translation JSONs are now generated at build time, removing the necessity to manually run xliff-to-json
- added postbuild.mjs to facilitate this
- all ng build --prod's have been replaced with npm run build
4 years ago
Isaac Abadi 58a0dc4afe Version and commit info is now generated during autobuilds and can be viewed in the about dialog
Prepared removal of JSON translations from repo to move towards XLIFF-only
4 years ago
Isaac Abadi 75c1c9e9b7 Fixed name of docker release workflow 5 years ago
Isaac Abadi c19e0bb881 Adds manually-triggered GH workflow for release builds 5 years ago