Jan Böhmer
|
5d38bf2e66
|
Use Github dependabot to check for outdated github actions
|
2023-03-18 22:20:04 +01:00 |
|
Jan Böhmer
|
15331da389
|
Removed actions updater workflow, as it is not compatiblee with our auto generated jekyll page build action
|
2023-03-18 22:17:28 +01:00 |
|
Jan Böhmer
|
477171abac
|
Fixed actions updater workflow
|
2023-03-18 22:11:50 +01:00 |
|
Jan Böhmer
|
dc85e4f4a4
|
Run actions updater on every push
|
2023-03-18 22:05:30 +01:00 |
|
Jan Böhmer
|
ac402a6697
|
Updated some github actions workflows and added an workflow to automatically update actions
|
2023-03-18 22:03:34 +01:00 |
|
Jan Böhmer
|
e47b5090c7
|
Removed the double composer install command from assets artifact build action
|
2023-02-13 00:55:35 +01:00 |
|
Jan Böhmer
|
4f51b70540
|
Renamed assets artifact build action
|
2023-02-13 00:52:30 +01:00 |
|
Jan Böhmer
|
da97a10033
|
Added action to build artifacts
|
2023-02-13 00:49:58 +01:00 |
|
Jan Böhmer
|
67aa6dd7e4
|
Do not run actions on localization branches
This often fails and causes a lot of email traffic...
|
2023-02-13 00:34:13 +01:00 |
|
Jan Böhmer
|
d219851143
|
Only tag releases as docker latest
|
2023-02-12 21:47:24 +01:00 |
|
Jan Böhmer
|
66d76d40dd
|
Fixed and improved docker build
|
2023-02-06 21:34:02 +01:00 |
|
Jan Böhmer
|
325d469ba2
|
Do not build docker image for crowdin branch
|
2023-02-06 21:13:30 +01:00 |
|
Jan Böhmer
|
f351d65065
|
Do not cron build docker images
|
2023-02-05 20:25:04 +01:00 |
|
Jan Böhmer
|
3d54921ab9
|
Cache docker builds in github action cache
|
2023-02-05 02:03:18 +01:00 |
|
Jan Böhmer
|
cba3f65c29
|
Only configure the QEMU VMs we need for docker build action
|
2023-02-05 00:42:19 +01:00 |
|
Jan Böhmer
|
066f4463fc
|
Try docker multi-platform-builds for ARM
|
2023-02-05 00:22:28 +01:00 |
|
Jan Böhmer
|
0c5180bda4
|
Run tests and static analysis on ubuntu-22.04
|
2022-12-11 14:51:07 +01:00 |
|
Jan Böhmer
|
b90b6d7853
|
Run tests on PHP 8.2
|
2022-12-11 14:46:39 +01:00 |
|
Jan Böhmer
|
751eff3ef5
|
Require PHP 7.4 as minimum version. Drop 7.3 support
|
2022-09-18 18:19:47 +02:00 |
|
Jan Böhmer
|
a541105e12
|
Updated security-checker-action. This should fix the failing static analyis
|
2022-09-11 19:02:19 +02:00 |
|
Jan Böhmer
|
2486bc5d7b
|
Added an check-requirements console command
|
2022-08-04 22:44:14 +02:00 |
|
Jan Böhmer
|
21ca1ffead
|
Moved all console comands to the partdb: namespace
|
2022-08-04 21:49:16 +02:00 |
|
Jan Böhmer
|
e041012fa1
|
Do a "yarn build" in phpunit tests instead of "yarn watch"
|
2022-07-25 22:19:44 +02:00 |
|
Jan Böhmer
|
587acb70a7
|
Do a "yarn build" in phpunit tests instead of "yarn watch"
Yarn watch starts an server which never ends the process.
|
2022-07-25 22:18:55 +02:00 |
|
Jan Böhmer
|
de1f5b29d6
|
Run static analysis action on all branches and pull requests.
|
2022-07-25 22:16:49 +02:00 |
|
Jan Böhmer
|
b0d372d223
|
Fixed github tests action issue with sqlite.
|
2022-07-23 22:44:36 +02:00 |
|
Jan Böhmer
|
6f189e3bbc
|
Fixed github tests action issue with sqlite.
|
2022-07-23 22:43:56 +02:00 |
|
Jan Böhmer
|
ef4154d1d7
|
Fixed github tests action issue with sqlite.
|
2022-07-23 22:43:36 +02:00 |
|
Jan Böhmer
|
e62b6a1198
|
Do PHPunit tests for both mysql and sqlite
|
2022-07-23 22:36:13 +02:00 |
|
Jan Böhmer
|
8f2b145b21
|
Tag each docker image build with its latest branch name.
|
2022-07-21 01:32:43 +02:00 |
|
Jan Böhmer
|
b78a9dc982
|
Tag newest docker image built from master as "latest".
Fixes issue #122.
|
2022-07-21 00:44:10 +02:00 |
|
Jan Böhmer
|
f163b8d223
|
Updated dependencies. We now require at least PHP 7.3 now
|
2022-03-04 12:22:51 +01:00 |
|
Jan Böhmer
|
2982f54d19
|
Run github phpunit tests on PHP 8.0 too.
|
2021-10-02 20:16:12 +02:00 |
|
Jan Böhmer
|
63065a8b58
|
Reset autoincrement in a custom purger not in DataFixtures.
This makes things a lot prettier in the DataFixtures.
|
2021-10-02 20:14:48 +02:00 |
|
Jan Böhmer
|
f126d87a09
|
Revert "Build docker images for ARM platforms too."
This reverts commit 7b34dddc5d .
|
2021-03-14 20:33:02 +01:00 |
|
Jan Böhmer
|
7b34dddc5d
|
Build docker images for ARM platforms too.
|
2021-03-14 20:17:03 +01:00 |
|
Jan Böhmer
|
bfba868a1a
|
Do not use github docker repository.
|
2021-03-14 20:14:09 +01:00 |
|
Jan Böhmer
|
18bf99af4b
|
Dont generate SHA docker tags.
|
2021-03-14 20:07:47 +01:00 |
|
Jan Böhmer
|
04c9700056
|
Use a docker build action that supports proper tagging.
|
2021-03-14 19:51:47 +01:00 |
|
Jan Böhmer
|
7923a35da2
|
Use GitHub actions to build docker image
|
2021-03-14 19:33:43 +01:00 |
|
Jan Böhmer
|
18a72bfa7b
|
Use ubuntu-1804 image for phpunit actions.
|
2021-03-14 19:22:03 +01:00 |
|
Jan Böhmer
|
8a74acb4ed
|
Fixed unsupported authentication method bug on MySQL 8.0 for PHPUnit action.
|
2021-03-14 19:13:42 +01:00 |
|
Jan Böhmer
|
5782c92894
|
Fixed unsupported authentication method bug on MySQL 8.0 for PHPUnit action.
|
2021-03-14 19:11:02 +01:00 |
|
Jan Böhmer
|
ceac2ca808
|
Fixed unsupported authentication method bug on MySQL 8.0 for PHPUnit action.
|
2021-03-14 19:09:01 +01:00 |
|
Jan Böhmer
|
f2f5e0b76e
|
Test some CLI commands during test worklow
|
2020-10-02 12:26:26 +02:00 |
|
Jan Böhmer
|
5962c372c0
|
Revert "Run PHPunit tests on PHP 8"
This reverts commit 2174c20ec8 .
|
2020-08-21 22:51:06 +02:00 |
|
Jan Böhmer
|
2174c20ec8
|
Run PHPunit tests on PHP 8
|
2020-08-21 22:48:48 +02:00 |
|
Jan Böhmer
|
1e4fc2f0ed
|
Create codeql-analysis.yml
|
2020-08-04 21:55:39 +02:00 |
|
Jan Böhmer
|
7b58c6ec22
|
Use Github Action to check for insecure dependencies, instead of using (missing) console command
|
2020-07-30 17:36:29 +02:00 |
|
Jan Böhmer
|
1a39d80688
|
Fixed typo in github workflow.
|
2020-07-06 21:51:13 +02:00 |
|