Commit graph

56 commits

Author SHA1 Message Date
Jan Böhmer
5faeb5dd56 Fixed problem with loading Fixtures on MySQL in combination with savepoints
We must now load the fixtures using custom command partdb:fixtures:load
2023-12-05 21:33:29 +01:00
Jan Böhmer
5fc760f6ad Run phpunit tests against PHP 8.3 2023-11-25 19:42:05 +01:00
dependabot[bot]
cd7013f776
Bump actions/setup-node from 3 to 4 (#420)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-26 17:44:42 +02:00
Jan Böhmer
919beda7f5 Hopefully fixed coverage upload to codecov 2023-10-15 14:33:24 +02:00
Jan Böhmer
306ecff9c7 Fixed issues with xdebug.max_nesting_level in github actions 2023-10-15 14:24:48 +02:00
dependabot[bot]
79ad243bf4
Bump actions/checkout from 3 to 4 (#361)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 19:40:33 +02:00
Jan Böhmer
4977f6c270 Reset autoincrements on SQLite with our ResetAutoIncrementPurger too and make it default for fixtures load 2023-06-18 22:06:06 +02:00
Jan Böhmer
4e9d93957e Removed tests for PHP 7.4 and PHP 8.0 2023-05-27 20:06:44 +02:00
Jan Böhmer
c828aa3bc0 Use correct table name for test_legacy_import workflow 2023-05-07 02:58:59 +02:00
Jan Böhmer
376d29e829 Use correct table name for test_legacy_import workflow 2023-05-07 02:52:31 +02:00
Jan Böhmer
61ea312403 Added continous testing for legacy Part-DB import 2023-05-07 02:27:16 +02: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
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
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
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
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
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
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
1a39d80688 Fixed typo in github workflow. 2020-07-06 21:51:13 +02:00
Jan Böhmer
cff20bd9d7
Update tests.yml 2020-05-26 18:19:02 +02:00
Jan Böhmer
456cfd5a0e
Update tests.yml 2020-05-26 18:16:10 +02:00
Jan Böhmer
f964f4875b
Update tests.yml 2020-05-25 23:41:48 +02:00
Jan Böhmer
15d3bdd215
Update tests.yml 2020-05-25 23:34:53 +02:00
Jan Böhmer
308117138a
Update tests.yml 2020-05-25 23:33:05 +02:00
Jan Böhmer
0061b5fbc7
Update tests.yml 2020-05-25 23:30:19 +02:00
Jan Böhmer
b7692149a3
Update tests.yml 2020-05-25 23:28:27 +02:00
Jan Böhmer
a008ba5328
Update tests.yml 2020-05-25 23:22:04 +02:00
Jan Böhmer
297d777408
Update tests.yml 2020-05-25 23:13:06 +02:00
Jan Böhmer
a93042d4a8
Update tests.yml 2020-05-25 22:29:33 +02:00
Jan Böhmer
584190ad01
Update tests.yml 2020-05-25 22:25:11 +02:00
Jan Böhmer
7aef6aa29f
Update tests.yml 2020-05-25 22:15:16 +02:00
Jan Böhmer
38dd55d4f7
Update tests.yml 2020-05-25 22:02:57 +02:00
Jan Böhmer
3470f71892
Update tests.yml 2020-05-25 22:01:33 +02:00