Commit graph

372 commits

Author SHA1 Message Date
Jacob Tobiasz
1d48c06ff5
Run failing scenarios on Panther with using chromedriver 2023-12-21 14:23:41 +01:00
Jacob Tobiasz
f7aa75f602
Add a support for Symfony Panther in the JS-based Behats
Co-authored-by: Loic Fremont <lc.fremont@gmail.com>
2023-12-07 17:28:43 +01:00
Jacob Tobiasz
03611a4c70
Exclude PHP 8.0/Symfony 6.4 from workflows' matrixes 2023-12-05 12:37:05 +01:00
Jan Góralski
458d23d08d
minor #15602 Add the sylius-labs/suite-tags-extension package (jakubtobiasz)
This PR was merged into the 1.12 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.12
| Bug fix?        | no
| New feature?    | no
| BC breaks?      | no
| Deprecations?   | no
| Related tickets | n/a
| License         | MIT

I only added the package to fix full build. I skipped adding isolating to the `1.12`'s workflows.

Commits
-------
  Add the sylius-labs/suite-tags-extension package
  Fix product name's casing in the Behat scenario
  [Maintenance] Fix postgres behats
2023-12-05 12:25:15 +01:00
Jan Goralski
307f4fe31f
Add the sylius-labs/suite-tags-extension package 2023-12-05 11:15:44 +01:00
Grzegorz Sadowski
e8fa468f83
[CI] Update Symfony versions in build 2023-12-05 10:05:03 +01:00
Jacob Tobiasz
7ece6725ef
Remove Psalm 2023-12-04 11:10:34 +01:00
Wojdylak
303b43063d Add ignore parse errors to composer require checker 2023-11-14 16:09:33 +01:00
Wojdylak
eba08b9042 Disable check for security vulnerabilites step 2023-11-14 09:57:44 +01:00
Aris Buzachis
1a5b08e8c8
[Bunnyshell] Adjust the workflows for Fork PRs
Signed-off-by: Aris Buzachis <aris.buzachis@bunnyshell.com>
2023-07-06 09:19:45 +02:00
Victor Vasiloi
c25fedc788
Replace http with https 2023-05-01 11:04:17 +02:00
Jakub Tobiasz
de1423777d
Ignore upmerge branches CI build on push event 2023-04-20 10:53:52 +02:00
Jakub Tobiasz
acfc256b57
Update BuildTestApp actions within workflows 2023-04-20 08:50:58 +02:00
Grzegorz Sadowski
7ef5708778
minor #14912 [Maintenance][CI] Allow manually dispatching unstable workflow (NoResponseMate)
This PR was merged into the 1.12 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.12 |
| Bug fix?        | no                                                       |
| New feature?    | no                                                       |
| BC breaks?      | no                                                       |
| Deprecations?   | no |
| Related tickets | followup #14892                      |
| License         | MIT                                                          |

Trying to run the `Unstable` workflow manually resulted in:
<img width="704" alt="image" src="https://user-images.githubusercontent.com/9448101/229496156-2694f756-b621-4716-ade7-3c1219f044a8.png">
<br>
Now we're asked whether to allow failure or not while running manually:
<img width="264" alt="image" src="https://user-images.githubusercontent.com/9448101/229496559-426f8dc4-e6f5-4603-91c0-090e704c4e51.png">


Commits
-------

fc0f771fd3 [Maintenance][CI] Allow manually dispatching unstable workflow
2023-04-04 07:21:01 +02:00
Jan Goralski
fc0f771fd3
[Maintenance][CI] Allow manually dispatching unstable workflow 2023-04-03 13:20:47 +02:00
Jan Goralski
b90f6ddbc1
[Maintenance][CI] Prevent setup errors when using symfony commands with no db connection 2023-04-03 10:38:00 +02:00
Jakub Tobiasz
87927712ac
Add experimental builds to CI 2023-03-30 10:26:41 +02:00
Jakub Tobiasz
58c73cf0bb
Add var/log directory to artifacts on pipeline fail 2023-03-24 15:19:43 +01:00
Jakub Tobiasz
1ac47774b3
Remove excluding @api tag in JS-based Behat runs 2023-03-15 08:41:30 +01:00
Jakub Tobiasz
4aa00e1a0b
Add selecting only Behat scenarios with @javascript tag for JS-based tests 2023-03-15 07:59:25 +01:00
Jakub Tobiasz
7828b6a1c6
Remove ApiPlatform 2.6.x from CI 2023-03-09 16:27:12 +01:00
Grzegorz Sadowski
82619937d4
minor #14785 Remove scheduled full build (jakubtobiasz)
This PR was merged into the 1.12 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.12 <!-- see the comment below -->                  |
| Bug fix?        | no                                                       |
| New feature?    | no                                                       |
| BC breaks?      | no                                                       |
| Deprecations?   | no <!-- don't forget to update the UPGRADE-*.md file --> |
| Related tickets | n/a                      |
| License         | MIT                                                          |

It does nothing as 1.12 is not a default branch 🤷🏼‍♂️.


Commits
-------

bebcede027 Remove scheduled full build
2023-02-02 12:50:49 +01:00
Rafikooo
eb7df88bec
Merge branch '1.11' into 1.12
* 1.11:
  [Documentation] Update Sylius versions in release cycle
2023-02-02 11:24:52 +01:00
Jakub Tobiasz
bebcede027
Remove scheduled full build 2023-02-02 10:17:36 +01:00
Grzegorz Sadowski
e5e7cd18e8
[Documentation] Update Sylius versions in release cycle 2023-02-02 10:10:05 +01:00
Grzegorz Sadowski
7f918ced1d
Fix typo in notify-about-build-status workflow job 2023-01-30 13:39:39 +01:00
Jan Goralski
3e0d3f6abe
[Maintenance][ApiBundle] Move test app into Tests dir 2023-01-26 09:40:30 +01:00
Jakub Tobiasz
d5a0f9b54b
Fix typo in notify-about-build-status workflow job 2023-01-26 08:26:52 +01:00
Jakub Tobiasz
e173690bd9
Fix workflows ext after downmerge 2023-01-25 14:31:37 +01:00
Jakub Tobiasz
4f9e71c129
Make build notifier running always event on failed builds 2023-01-24 15:33:06 +01:00
Jakub Tobiasz
3755f1043c
Refactor Workflows to use two type of builds 2023-01-24 15:32:40 +01:00
Jakub Tobiasz
d7b75e6569
Adjust GitHub Actions jobs' names 2023-01-24 15:32:21 +01:00
Jakub Tobiasz
88b6e15af0
Refactor CI 2023-01-24 15:32:06 +01:00
Grzegorz Sadowski
b24a525d33
Merge branch '1.11' into 1.12
* 1.11:
  creating data provider
2023-01-23 08:14:03 +01:00
everwhatever
869dcaea29 creating data provider 2023-01-23 06:18:56 +01:00
Jan Goralski
34e883593c
[Maintenance][CI] Remove github actions deprecations 2022-12-23 10:51:14 +01:00
Łukasz Chruściel
af25f03660
refactor #14617 [maintenance] - remove docker pipelines (Ferror)
This PR was merged into the 1.12 branch.

Discussion
----------

There is little or no value in running tests in the docker container. They are taking a long time to execute, we don\'t test the matrix with them.

Commits
-------

f2f318f221 [maintenance] - remove docker pipelines
2022-12-07 21:47:56 +01:00
Kevin Kaniaburka
07747b03a4
Merge branch '1.11' into 1.12
* 1.11:
  [GitHub Actions] Restrict "Refactor" workflow to Sylius/Sylius repo
  Use MakerBundle instead of SensioGeneratorBundle
  [PHPUnit] Fix OrdersTest::it_allows_to_patch_orders_address
  BUGFIX #13176 fix test
  TASK: #13176 adjust serialization config and test
  BUGFIX: #13176 fix content type
  TASK: #13176 use put api route to update order billing address
  TASK: #13176 add unit test for address update on order
  BUGFIX: #13175 move missing groups to defined attributes, remove duplication
  BUGFIX: #13176 add missing serialization configuration for phone number, company name
2022-12-07 16:03:46 +01:00
Kevin Kaniaburka
3d968ecd68
[GitHub Actions] Restrict "Refactor" workflow to Sylius/Sylius repo 2022-12-07 14:26:31 +01:00
Zbigniew Malcherczyk
f2f318f221
[maintenance] - remove docker pipelines 2022-12-06 17:07:49 +01:00
Mateusz Zalewski
70690af5ea
Require SyliusMailerBundle 1.8 for Swiftmailer + Sf 5.4 builds 2022-11-25 09:04:46 +01:00
Jan Goralski
e3fdce03a6
[Maintenance] Add Postgres 14 to test builds 2022-11-17 09:40:55 +01:00
Grzegorz Sadowski
04f28b328e
Merge branch '1.11' into 1.12
* 1.11:
  [CI] Remove unused step
  [CI] Update images
  [CI] Remove deprecations
2022-11-16 10:12:47 +01:00
Grzegorz Sadowski
4affe7af43
minor #14488 [Maintenance][CI] Remove deprecations (NoResponseMate)
This PR was merged into the 1.11 branch.

Discussion
----------

| Q               | A                                                            |
|-----------------|--------------------------------------------------------------|
| Branch?         | 1.11 |
| Bug fix?        | no                                                        |
| New feature?    | no                                                        |
| BC breaks?      | no                                                        |
| Deprecations?   | no  |
| Related tickets |                       |
| License         | MIT                                                          |

### Before (taken from a recently merged [PR](https://github.com/Sylius/Sylius/pull/14482/checks)):
<img width="216" alt="image" src="https://user-images.githubusercontent.com/9448101/198831887-be96f922-5e5e-47ad-9a18-b3db4e000eda.png"><br>
### After:
<img width="214" alt="image" src="https://user-images.githubusercontent.com/9448101/198831896-12f861c8-599a-4189-abd3-ab0ee63e79d6.png">

Commits
-------

43ef31b087 [CI] Remove deprecations
40714fed7d [CI] Update images
ddd3ce35ce [CI] Remove unused step
2022-11-16 10:07:35 +01:00
Grzegorz Sadowski
bd1064be17
Merge branch '1.11' into 1.12
* 1.11:
  [GitHub Actions] Add 1.13 branch to "Refactor" workflow
2022-11-09 07:47:06 +01:00
Kevin Kaniaburka
33b623ec0e
[GitHub Actions] Add 1.13 branch to "Refactor" workflow 2022-11-09 02:25:58 +01:00
Mateusz Zalewski
4f6340b5f3
Merge branch '1.11' into 1.12
* 1.11:
  [Maintenance] Removal of direct unneeded dependency on proxy manager LTS #14318
  Include 1.13 branch in the PR template
2022-11-02 10:46:05 +01:00
Mateusz Zalewski
04004748ec
Separate pipeline for non-JS tests on unstable Symfony version 2022-10-31 14:09:52 +01:00
Jan Goralski
ddd3ce35ce
[CI] Remove unused step 2022-10-29 12:48:05 +02:00
Jan Goralski
40714fed7d
[CI] Update images 2022-10-29 12:48:04 +02:00