57 Commits

Author SHA1 Message Date
maxid
fabcc26095 fix: extract version number without 'v' prefix in build workflows in order to use correct image tag for inspecting the image 2025-12-22 19:05:11 +01:00
Maximilian Dorninger
c7c6158a3f disable caching in build and metadata relay workflows (#309)
this pr disables caching in build and metadata relay workflows because it doesn't actually make the workflows any faster.
2025-12-21 20:53:47 +01:00
maxid
7fbf80d1fd update build-push-backend.yml 2025-12-10 20:50:49 +01:00
maxDorninger
ff0eae31dc use arm gh workflow runner instead of qemu with x86 runner 2025-11-29 17:13:00 +01:00
maxDorninger
5e3afee676 fix workflow file paths for metadata relay 2025-11-29 17:01:30 +01:00
maxDorninger
606109d629 stop saving of docker build cache when run by PRs from forks and build x86 and arm64 image in parallel 2025-11-29 16:57:23 +01:00
Maximilian Dorninger
5871400986 Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-02 20:53:50 +01:00
Maximilian Dorninger
a741baded5 Add step to set repository name to lowercase 2025-11-02 20:53:20 +01:00
maxDorninger
c38995579c fix the gh container build workflows 2025-11-02 20:44:19 +01:00
Maximilian Dorninger
c68462396b Remove unneeded docker image tags
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-01 19:15:06 +01:00
Maximilian Dorninger
568eaa88fe wrap version variable to prevent script injection
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-01 18:58:53 +01:00
maxDorninger
e2f3cfd173 only tag docker images as latest when they are created as part of a release; replace the hash value in the dev tag with the current date and the workflow run number; fix bug which would cause the build-and-push step to run even though the lint-backend-step failed 2025-11-01 18:41:31 +01:00
maxDorninger
221a4c3506 only push docker images and docs when a pr does not come from a fork 2025-11-01 16:29:05 +01:00
maxDorninger
e01402d992 remove python rests since they didn't really test anything anyways 2025-10-29 15:59:22 +01:00
maxDorninger
18c97c3526 pin python version of GHA to 3.13 2025-10-27 20:23:57 +01:00
maxDorninger
7886d86c72 update algolia index name 2025-07-28 22:55:04 +02:00
maxDorninger
7e6b4652f2 fix formatting of build-docs.yml GH workflow 2025-07-28 22:38:02 +02:00
maxDorninger
ed2ff16dd6 add algolia deploy step and env variables to gh workflow 2025-07-28 21:25:57 +02:00
maxDorninger
d82c2efbe5 fix bug report template 2025-07-22 19:55:43 +02:00
Maximilian Dorninger
2c02f50c86 Rename config.yaml to config.yml 2025-07-19 12:54:27 +02:00
Maximilian Dorninger
a3e3d6a30d Deactivate blank issues 2025-07-19 12:53:31 +02:00
Maximilian Dorninger
6ed86616aa Update bug_report.md 2025-07-18 22:20:15 +02:00
Maximilian Dorninger
c35042ade8 Update bug_report.md 2025-07-18 21:38:22 +02:00
maxDorninger
ac749474bf update bug report issue template 2025-07-18 21:27:51 +02:00
wjbeckett
31c6f415d0 fix build. 2025-07-18 16:44:54 +10:00
maxDorninger
f94d231316 add missing BASE_PATH docker build argument to GHA workflow 2025-07-17 18:13:14 +02:00
maxDorninger
ce786d2b63 fix error which causes caching GHA workflow to not work because of upper case repo name 2025-07-17 18:03:31 +02:00
maxDorninger
674545de8c remove unneeded gha workflow 2025-07-17 17:59:40 +02:00
maxDorninger
bb1e7ef170 update github workflows 2025-07-17 17:36:58 +02:00
maxDorninger
47ef1bdc36 update readme 2025-07-06 16:56:33 +02:00
maxDorninger
ae13809275 push containers on PR's too 2025-07-06 12:24:49 +02:00
maxDorninger
a3a61710d3 trying to optimize runtime of worklfow building the frontend containers 2025-06-30 15:46:59 +02:00
maxDorninger
548ba4535c update worklfow for backend 2025-06-30 14:56:51 +02:00
maxDorninger
c3b42ead0e fix the version not being displayed in the frontend 2025-06-30 11:15:32 +02:00
maxDorninger
41eeeb7ed5 remove armv7 target architecture from workflows 2025-06-29 00:09:11 +02:00
maxDorninger
3b3ce6b52f edit workflows to also run on pull_requests 2025-06-29 00:04:30 +02:00
maxDorninger
b529c6cfcc edit workflows to also make arm binaries 2025-06-29 00:01:21 +02:00
maxDorninger
85e1515cb9 quick fixes 2025-06-28 23:24:53 +02:00
maxDorninger
01d31eb7b5 add/modify github workflows 2025-06-28 17:25:10 +02:00
maxDorninger
5803bb1cde add web-lint.yml gh workflow 2025-06-22 18:22:37 +02:00
maxDorninger
59f7c4fda6 add ruff check to gh workflows 2025-06-22 17:49:54 +02:00
maxDorninger
b9f955fa3f fix github worklfows testing python code 2025-06-07 17:19:03 +02:00
maxDorninger
0aa7f121a1 add tests to github worklfows 2025-06-07 17:08:46 +02:00
maxDorninger
e9ff127c9f forgot to add semver tags to backend workflow 2025-06-01 21:17:47 +02:00
maxDorninger
9b6f9ccf1d Merge remote-tracking branch 'origin/master'
# Conflicts:
#	.github/workflows/build-push-backend.yml
2025-06-01 21:13:24 +02:00
maxDorninger
b14e287666 add semver tags 2025-06-01 21:12:38 +02:00
Maximilian Dorninger
e9181b2c39 Merge pull request #9 from maxdorninger/1.1-release
1.1 release
2025-06-01 21:03:08 +02:00
maxDorninger
371d0d6e0f enhance backend docker image github action 2025-06-01 20:50:19 +02:00
maxDorninger
5773e003bb modify workflows 2025-06-01 19:58:05 +02:00
Maximilian Dorninger
70a1ecc381 Fix error in buid-docs.yml 2025-05-31 18:38:21 +02:00