Alejandro Celaya
|
81393a76b4
|
Ensure GITHUB_TOKEN is exposed to roadrunner api tests workflow
|
2023-01-22 12:43:03 +01:00 |
|
Alejandro Celaya
|
407134bab1
|
Extract docker image building during CI to its own workflow
|
2023-01-21 09:59:43 +01:00 |
|
Alejandro Celaya
|
dab0ebeb99
|
Updated dockerimages to PHP 8.2 and added full support for this version
|
2022-12-10 17:29:52 +01:00 |
|
Alejandro Celaya
|
5ceb6fb740
|
No longer let pipelines pass on error with PHP 8.2
|
2022-10-23 11:00:50 +02:00 |
|
Alejandro Celaya
|
8cfa0b595c
|
Migrated to PHPUnit mocks in RobotsActionTest
|
2022-10-12 18:23:36 +02:00 |
|
Alejandro Celaya
|
96dbdbe7c9
|
Updated to openswoole 4.12
|
2022-10-03 20:00:31 +02:00 |
|
Alejandro Celaya
|
6f135ad6ab
|
Fixed typo
|
2022-09-30 17:45:36 +02:00 |
|
Alejandro Celaya
|
3f808e3813
|
Updated changelog
|
2022-09-24 08:17:14 +02:00 |
|
Alejandro Celaya
|
e5107c40f9
|
Ignored platform req during roadrunner API tests in CI workflow when using PHP 8.2
|
2022-09-24 08:14:59 +02:00 |
|
Alejandro Celaya
|
62ce9311bf
|
Added PHP 8.2 to build matrixes
|
2022-09-24 08:03:38 +02:00 |
|
Alejandro Celaya
|
2bca260627
|
What're RoadRunner docker images is not tried to build for arm/v7
|
2022-08-27 21:49:20 +02:00 |
|
Alejandro Celaya
|
2cf21ab3bd
|
Fixed openswoole E2E tests
|
2022-08-27 19:38:05 +02:00 |
|
Alejandro Celaya
|
8852739111
|
Ensured some dynamic RR config for prod env, based on env vars
|
2022-08-27 17:17:37 +02:00 |
|
Alejandro Celaya
|
2099ea16ec
|
Added stage to build docker images for roadrunner
|
2022-08-27 13:14:27 +02:00 |
|
Alejandro Celaya
|
529ddacafe
|
Removed usage of bash again from tests in CI, as it does nothing really
|
2022-08-27 09:54:15 +02:00 |
|
Alejandro Celaya
|
8260a0843b
|
Undone changes for sh on API tests
|
2022-08-27 09:43:20 +02:00 |
|
Alejandro Celaya
|
bfbeb7b1fb
|
Improved run-api-tests.sh script to make it compatible with sh
|
2022-08-27 09:36:37 +02:00 |
|
Alejandro Celaya
|
df70810aa6
|
Ensured tests are run in bash in CI
|
2022-08-27 09:23:45 +02:00 |
|
Alejandro Celaya
|
aca5804f98
|
Fixed usage of inputs instead of matrix on CI workflow
|
2022-08-27 09:21:17 +02:00 |
|
Alejandro Celaya
|
b7f7288a4b
|
Fixed reference to unknown job in CI workflow
|
2022-08-27 09:19:55 +02:00 |
|
Alejandro Celaya
|
d54a2bde0f
|
Fixed reference to unknown job in CI workflow
|
2022-08-27 09:18:46 +02:00 |
|
Alejandro Celaya
|
679bb8d357
|
Added API tests over roadrunner on CI
|
2022-08-27 09:15:58 +02:00 |
|
Alejandro Celaya
|
89ff259be0
|
Merge pull request #1517 from acelaya-forks/feature/reusable-docker-build
Moved to docker build on reusable workflow
|
2022-08-19 15:18:20 +02:00 |
|
Alejandro Celaya
|
60ece7fbf7
|
Moved to docker build on reusable workflow
|
2022-08-19 15:11:46 +02:00 |
|
Alejandro Celaya
|
dbca5b2a7e
|
Ensured every mutation test job only downloads the specific coverage report
|
2022-08-17 19:16:33 +02:00 |
|
Alejandro Celaya
|
a9c6a12182
|
Migrated docker build to a reusable workflow
|
2022-08-14 17:36:58 +02:00 |
|
Alejandro Celaya
|
cf0fc956c9
|
Added publishing of the docker image in GHCR
|
2022-08-14 17:05:13 +02:00 |
|
Alejandro Celaya
|
750a546faf
|
Disabled mutation tests filtering until it properly works
|
2022-08-14 13:18:29 +02:00 |
|
Alejandro Celaya
|
ce4bf62d75
|
Added more granular resolution of arguments for infection based on branch
|
2022-08-14 10:34:27 +02:00 |
|
Alejandro Celaya
|
bd31b99324
|
Ensured only mutants for changed lines are executed in CI mutation tests
|
2022-08-13 12:31:12 +02:00 |
|
Alejandro Celaya
|
eb21833d94
|
Used ci-setup composite action as much as possible in ci workflow
|
2022-08-13 11:56:46 +02:00 |
|
Alejandro Celaya
|
ae2dc39a78
|
Fixed ci-setup local composite action
|
2022-08-13 11:16:33 +02:00 |
|
Alejandro Celaya
|
fe4ced2709
|
Moved checkout step back to workflow
|
2022-08-13 11:06:41 +02:00 |
|
Alejandro Celaya
|
9075d68b7c
|
Fixed reference to local composed action
|
2022-08-13 11:03:40 +02:00 |
|
Alejandro Celaya
|
759c0ea957
|
Extracted all steps for setting up to a reusable action
|
2022-08-13 10:53:24 +02:00 |
|
Alejandro Celaya
|
de71821759
|
Updated to latest actions/checkout version
|
2022-08-13 10:19:38 +02:00 |
|
Alejandro Celaya
|
0c2bcaee34
|
Fixed typo
|
2022-08-13 10:12:52 +02:00 |
|
Alejandro Celaya
|
1613975e0e
|
Improved cache keys for extensions in CI workflow to support several PHP versions when needed
|
2022-08-13 10:11:41 +02:00 |
|
Alejandro Celaya
|
14c2ff5545
|
Ensured unique cache key
|
2022-08-12 20:35:59 +02:00 |
|
Alejandro Celaya
|
d7d0e11f2c
|
Added cache for PHP extensions in CI pipeline
|
2022-08-12 20:32:16 +02:00 |
|
Alejandro Celaya
|
6654f45cb8
|
Updated upload/download artifact actions
|
2022-08-12 18:19:12 +02:00 |
|
Alejandro Celaya
|
0f796859f2
|
Fixed typo in ci workflow
|
2022-08-12 09:32:30 +02:00 |
|
Alejandro Celaya
|
6383230678
|
Extracted DB tests and mutation tests to reusable workflows
|
2022-08-12 09:30:52 +02:00 |
|
Alejandro Celaya
|
51536f8746
|
Moved reusable ci tests workflow to workflows folder
|
2022-08-12 09:13:04 +02:00 |
|
Alejandro Celaya
|
e3b6c061c4
|
Extracted definition of unit tests job to local reusable workflow
|
2022-08-12 08:35:10 +02:00 |
|
Alejandro Celaya
|
71553988d5
|
Added cli mutation tests to pipeline, and referenced CLI tests in CONTRIBUTING file
|
2022-08-10 17:21:55 +02:00 |
|
Alejandro Celaya
|
761b24e614
|
Added CLI tests to to CI pipeline
|
2022-08-10 17:13:21 +02:00 |
|
Alejandro Celaya
|
8260051c30
|
Updated to latest PHP version and native dependencies
|
2022-08-05 16:31:15 +02:00 |
|
Alejandro Celaya
|
3ac2b77bf0
|
Removed composer cache due to a bug in github runner making it fail
|
2022-08-01 17:23:51 +02:00 |
|
Alejandro Celaya
|
b2ca4ad66b
|
Migrated all workflows to ubuntu-22.04
|
2022-08-01 17:13:34 +02:00 |
|