Commit graph

43 commits

Author SHA1 Message Date
Dane Everitt
fb1f75353d
Run cs-fixer on files 2022-02-13 19:06:53 -05:00
Dane Everitt
341ff6e178
Cleanup test framework; drop all the unused browser tests 2022-02-13 17:59:53 -05:00
Matthew Penner
d1c9af8f04
Merge branch 'develop' into v2 2022-01-08 15:20:23 -07:00
Alex
49d5ef271d
ARM64 support for the Panel Docker image, closes #3580 (#3709)
Co-authored-by: Dane Everitt <dane@daneeveritt.com>
2021-12-04 10:33:42 -08:00
Dane Everitt
cdd8eabcc0
Add phpstan for static analysis (#3718) 2021-10-30 13:41:38 -07:00
Matthew Penner
4d7140bd3b
actions(tests): backport v2 workflow (#3558)
Co-authored-by: Dane Everitt <dane@daneeveritt.com>
2021-09-11 12:20:04 -07:00
Dane Everitt
0b521c011f
Fix test workflow matrix for databases 2021-09-11 12:13:15 -07:00
Matthew Penner
833b47abc5 actions(tests): run on v2 branch 2021-08-02 15:25:44 -06:00
Matthew Penner
01242a805d actions(tests): remove mariadb:10.5 2021-07-24 15:20:30 -06:00
Matthew Penner
6acb989965 actions(tests): use the database... 2021-07-24 15:08:13 -06:00
Matthew Penner
b25a0c4cbc actions(tests): use 'php artisan test', actually... 2021-07-24 15:05:37 -06:00
Matthew Penner
544d1f5746 actions(tests): use 'php artisan' for running tests 2021-07-24 15:04:06 -06:00
Matthew Penner
31847a8566 composer: upgrade dependencies 2021-07-24 15:01:14 -06:00
Matthew Penner
96788f9269 fix .php_cs.dist error 2021-07-11 14:01:42 -06:00
Matthew Penner
01464b6da5 actions(tests): use mariadb 10.5 instead of 10.6
10.6.2 (latest docker build as of 2021-07-09) is a RC, not a stable release.
10.6.3 is out and is a stable release, however, no docker image is built for it yet.
10.6 should be added or replace 10.5 once a stable docker image is available.
2021-07-11 14:01:42 -06:00
Matthew Penner
7dacf90718 actions(tests): only run once for pull requests 2021-07-11 14:01:42 -06:00
Matthew Penner
c49e8b1a07 actions(tests): fix bad syntax 2021-07-11 14:01:42 -06:00
Matthew Penner
98c54cba3a yarn: update dependencies, prepare for Plug'n'Play 2021-07-11 14:01:42 -06:00
Dane Everitt
e2e62b2dae
Update tests.yml 2021-04-17 12:12:04 -07:00
Dane Everitt
1ebcb2b7fb
Run tests on both MariaDB & MySQL 2021-04-17 12:10:40 -07:00
Dane Everitt
be26921fcc
Merge branch 'develop' into dane/restore-backups 2021-01-30 10:10:29 -08:00
Matthew Penner
6c2dcbce9c actions(release): copy .babel-plugin-macrosrc.js to release archive 2021-01-28 16:47:37 -07:00
Dane Everitt
0dd0f09238
Formatting cleanup for backups 2021-01-25 19:25:15 -08:00
Dane Everitt
b480a9e4e2
Make php-cs-fixer work in phpstorm 2021-01-23 13:44:35 -08:00
Dane Everitt
a043071e3c
Update to Laravel 8
Co-authored-by: Matthew Penner <me@matthewp.io>
2021-01-23 12:12:54 -08:00
Matthew Penner
d964e1dce1 Fix formatting of docker workflow 2021-01-07 17:03:29 -07:00
Matthew Penner
8f183e6101 Properly add the version to Docker builds 2021-01-07 16:51:37 -07:00
Dane Everitt
aaaa05be93
Fix docker build 2020-11-14 20:46:37 -08:00
Dane Everitt
4ef04aa604
Update actions 2020-11-14 20:01:02 -08:00
Dane Everitt
9ffb5d2995
Add support for automated docker builds 2020-11-14 19:56:43 -08:00
Dane Everitt
c948a217a4
Update tests.yml 2020-10-31 13:10:52 -07:00
Dane Everitt
84ed2f8668
Update tests.yml 2020-10-31 12:34:54 -07:00
Dane Everitt
992f98b6c1
Add notification for discord hook 2020-10-31 12:27:18 -07:00
Jakob
a8e701daa7
add .env.example to panel.tar.gz in automated release 2020-07-13 19:56:35 +02:00
Jakob Schrettenbrunner
2d48781f8e disable ci on master and release branches 2020-07-05 03:13:53 +02:00
Jakob Schrettenbrunner
f24a741cbb add release automation 2020-07-05 03:09:38 +02:00
Dane Everitt
2ed3763d21
cs fix 2020-06-28 15:43:44 -07:00
Dane Everitt
6143b656a3
Don't make tests fail just because of a style issue 2020-06-28 15:41:46 -07:00
Dane Everitt
d0a4d477eb
Testing improvements; always run the integration & unit tests even if failure occurred 2020-06-28 15:40:02 -07:00
Dane Everitt
d6b765ed16
Run unit tests as well as integration tests 2020-06-28 15:31:06 -07:00
Dane Everitt
6b1b478cb9
Fix envrionment configuration 2020-06-28 15:26:09 -07:00
Dane Everitt
ce138d07a9
Test fixes 2020-06-28 15:22:39 -07:00
Dane Everitt
faca237049
First pass at getting integration tests running on Github actions 2020-06-28 15:17:36 -07:00