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 |
|
Alejandro Celaya
|
25a7c7bc7f
|
Added cache for composer dependencies during CI
|
2022-08-01 16:56:25 +02:00 |
|
Alejandro Celaya
|
358b600713
|
Fixed merge conflicts
|
2022-05-09 08:21:19 +02:00 |
|
Alejandro Celaya
|
9ae8804095
|
Updated to openswoole 4.11.1 in docker images
|
2022-05-09 08:00:54 +02:00 |
|
Alejandro Celaya
|
6fdd764a35
|
Updated to phpcov 8.2.1
|
2022-04-23 19:11:23 +02:00 |
|
Alejandro Celaya
|
e8ebe77923
|
Dropped PHP 8.0 support
|
2022-04-23 12:08:01 +02:00 |
|
Alejandro Celaya
|
dca6b7bbf5
|
Updated docker images and dependencies
|
2022-04-23 08:56:25 +02:00 |
|
Alejandro Celaya
|
a1cd8baf3e
|
Updated to stable pdo_sqlsrv in docker images
|
2022-02-03 22:03:20 +01:00 |
|
Alejandro Celaya
|
48d3ab0cb4
|
Changed file name used for inlined OAS
|
2022-01-30 09:37:57 +01:00 |
|
Alejandro Celaya
|
25ac7c31c4
|
Minor doc improvements
|
2022-01-25 20:39:31 +01:00 |
|
Alejandro Celaya
|
629f8ece7a
|
Updated to latest docker images and openswoole
|
2022-01-10 17:10:36 +01:00 |
|
Alejandro Celaya
|
351e36b273
|
Added missing 8.1 to clean-artifacts job in publish-release pipeline
|
2021-12-12 17:45:56 +01:00 |
|
Alejandro Celaya
|
ca06040efc
|
Fixed publish-release and publish-swagger-spec pipelines
|
2021-12-12 17:38:50 +01:00 |
|
Alejandro Celaya
|
ec11155c9c
|
Updated publish swagger workflow to be triggered for tags
|
2021-12-11 13:17:45 +01:00 |
|
Alejandro Celaya
|
c48a3a24f7
|
Fix yet another typo in pipeline
|
2021-12-11 13:09:39 +01:00 |
|
Alejandro Celaya
|
1b8bc9f0ff
|
Ensured version subfolder is preserved when publishing swagger spec
|
2021-12-11 13:04:45 +01:00 |
|
Alejandro Celaya
|
5bf25c7eca
|
Added custom token for swagger publishing
|
2021-12-11 12:55:50 +01:00 |
|
Alejandro Celaya
|
5a7f0ad340
|
Fixed another typo...
|
2021-12-11 12:35:34 +01:00 |
|
Alejandro Celaya
|
8a93922da0
|
Added missing space in mv command
|
2021-12-11 12:27:45 +01:00 |
|
Alejandro Celaya
|
295de5be8e
|
Changed how version is determined
|
2021-12-11 12:18:55 +01:00 |
|
Alejandro Celaya
|
5c114b584d
|
Fixed typo
|
2021-12-11 12:11:22 +01:00 |
|
Alejandro Celaya
|
dad58b7610
|
Disabled env step on publis-swagger workflow
|
2021-12-11 11:53:18 +01:00 |
|
Alejandro Celaya
|
05332e0606
|
Created workflow to publish swagger specs
|
2021-12-11 11:40:59 +01:00 |
|
Alejandro Celaya
|
453842246f
|
Ensured docker publish is run under ubuntu 20.04
|
2021-12-11 11:30:03 +01:00 |
|
Alejandro Celaya
|
7d7c0011bb
|
Fixed references to test:api and test:api:ci inside composer.json and added missing driver for MS SQL
|
2021-12-11 10:33:00 +01:00 |
|
Alejandro Celaya
|
de2d87a6d9
|
Unified jobs in ci pipeline as much as possible
|
2021-12-11 10:26:23 +01:00 |
|
Alejandro Celaya
|
6aebaa94af
|
Added mutations to API tests
|
2021-12-10 17:45:55 +01:00 |
|