Florian Piesche
e298f19534
Fix Github workflows directory
2022-06-01 23:05:28 +01:00
Florian Piesche
6c875ba667
Add Dependabot configuration
...
With this set up, you'll automatically get PRs from [Dependabot](https://github.com/dependabot ) for most of your dependencies - base images for your Dockerfiles, Github Actions in your workflows, and npm packages for the frontend and backend.
2022-06-01 23:03:48 +01:00
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.
2022-06-01 22:55:56 +01:00
Glassed Silver
b861e54a51
Merge branch 'Tzahi12345:master' into master
2022-05-23 01:34:37 +02:00
Glassed Silver
9fc659dc0a
Autoclose stale issues lacking requested response
...
fixes #618
2022-05-11 21:30:47 +02:00
GlassedSilver
9ab15dd5dd
Added weekly (TUES) Docker Build and Push
2022-05-05 13:24:35 +02:00
GlassedSilver
06ca9cbe76
build excludes: now matches ANY *.md :)
2022-05-03 08:26:37 +02:00
Glassed Silver
5e23932146
Merge pull request #589 from Tzahi12345/better-docker-pr-tests
...
Better docker PR tests
2022-05-02 05:42:49 +02:00
Isaac Abadi
9f9054ed9d
Removed secrets from docker-pr.yml
2022-05-01 22:59:55 -04:00
GlassedSilver
77e8cbc6b5
Adding ignore parameters to docker build-and-push
2022-05-02 04:21:12 +02:00
Isaac Abadi
4c06c430eb
Converted docker-compose build to docker build for docker-pr GH action
2022-05-01 21:21:39 -04:00
Isaac Abadi
2981f843c3
Added docker build PR check
2022-05-01 21:11:21 -04:00
Isaac Abadi
3a48ff2d50
docker build and push action now uses secrets for DockerHub username, repo, and tag
2022-05-01 21:11:01 -04:00
Glassed Silver
a753b6db95
Merge pull request #483 from GlassedSilver/Readme-Update
...
Git Bug Report template; better user guidance
2022-03-23 14:05:36 +01:00
GlassedSilver
cae88433b6
Git Bug Report template; better user guidance
2021-10-12 07:25:20 +02:00
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
2021-09-29 00:36:56 -06:00
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
2021-09-21 20:05:09 -06:00
Isaac Abadi
66c184a2e6
Fixes issue with broken builds
2021-09-16 15:25:19 -04:00
Isaac Abadi
f9b8e78655
Fixed bug where auto builds would create a users file instead of a directory
2021-09-06 16:18:52 -06:00
Tzahi12345
5124e3b333
Update issue templates
2021-07-29 21:35:33 -06:00
Tzahi12345
7ff906fd35
Added issue templates
2021-07-22 23:04:29 -06:00
Isaac Abadi
84e54cb4d5
Updated npm in auto build to v12
...
Added vscode tasks for launching frontend and backend in dev mode
2021-07-21 18:52:43 -06:00
Florian Gabsteiger
8e4e0c7908
fix wrongly named ci step
2020-12-25 18:32:32 +01:00
Florian Gabsteiger
b0cb09309d
Fix release asset name creation
...
The complete git ref name was used as part of the release asset filename for tagged commits.
This includes the refs/tags prefix, which fails as "/" characters can't be part of filenames.
To work around this, a step is added that extracts the pure tag name first.
2020-12-25 18:21:05 +01:00
Isaac Abadi
75c1c9e9b7
Fixed name of docker release workflow
2020-12-24 16:10:57 -05:00
Isaac Abadi
c19e0bb881
Adds manually-triggered GH workflow for release builds
2020-12-24 16:09:58 -05:00
Florian Gabsteiger
d93481640c
automated release creation for tagged commits
2020-11-24 11:45:27 +01:00
Florian Gabsteiger
71814cbdc9
build via github actions
2020-11-24 11:43:04 +01:00
Florian Gabsteiger
cb88c7bc7c
do not push new docker images for pull requests
2020-11-23 14:39:16 +01:00
Tzahi12345
8f0739c0f9
Removes extra line
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com >
2020-11-22 00:40:53 -05:00
Tzahi12345
ab355d62a0
GitHub autobuild now uses nightly tag
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com >
2020-11-21 23:13:58 -05:00
Florian Gabsteiger
4d2d9a6b10
change docker image tag name to align with upstream
2020-11-21 20:58:58 +01:00
Florian Gabsteiger
89dfac1249
update job name to better reflect what it's actually doing
2020-11-21 20:55:08 +01:00
Florian Gabsteiger
d4f81eb0ab
add platform emulator
2020-11-21 20:16:49 +01:00
Florian Gabsteiger
6b7d0681d2
add automated multi-arch docker image build and push to dockerhub
2020-11-21 20:15:12 +01:00
Tzahi12345
44445f0b67
Added code analysis GH action
2020-10-01 14:46:04 -04:00