Skip to content

Commit caf8c82

Browse files
committed
[CI] Run tests on PHP7.4/Node14 and PHP8.1/Node16
1 parent c8818c8 commit caf8c82

File tree

1 file changed

+4
-21
lines changed

1 file changed

+4
-21
lines changed

.github/workflows/browser-tests.yml

Lines changed: 4 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
jobs:
1111
regression-content-setup1:
12-
name: "PHP 7.4/Node 16/PostgreSQL/Varnish/Redis/Multirepository"
12+
name: "PHP 7.4/Node 14/PostgreSQL/Varnish/Redis/Multirepository"
1313
uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main
1414
with:
1515
project-edition: "content"
@@ -20,13 +20,14 @@ jobs:
2020
setup: "doc/docker/base-dev.yml:doc/docker/db-postgresql.yml:doc/docker/varnish.yml:doc/docker/redis.yml:doc/docker/selenium.yml"
2121
multirepository: true
2222
timeout: 90
23+
php-image: "ezsystems/php:7.4-v2-node14"
2324
secrets:
2425
SATIS_NETWORK_KEY: ${{ secrets.SATIS_NETWORK_KEY }}
2526
SATIS_NETWORK_TOKEN: ${{ secrets.SATIS_NETWORK_TOKEN }}
2627
TRAVIS_GITHUB_TOKEN: ${{ secrets.TRAVIS_GITHUB_TOKEN }}
2728
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
2829
regression-content-setup2:
29-
name: "PHP 7.4/Node 14/MySQL/Compatibility layer"
30+
name: "PHP 8.1/Node 16/MySQL/Compatibility layer"
3031
uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main
3132
with:
3233
project-edition: "content"
@@ -37,27 +38,9 @@ jobs:
3738
setup: "doc/docker/base-dev.yml:doc/docker/selenium.yml"
3839
use-compatibility-layer: true
3940
timeout: 90
40-
php-image: "ezsystems/php:7.4-v2-node14"
41-
secrets:
42-
SATIS_NETWORK_KEY: ${{ secrets.SATIS_NETWORK_KEY }}
43-
SATIS_NETWORK_TOKEN: ${{ secrets.SATIS_NETWORK_TOKEN }}
44-
TRAVIS_GITHUB_TOKEN: ${{ secrets.TRAVIS_GITHUB_TOKEN }}
45-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
46-
regression-content-setup3:
47-
name: "PHP 8.1/MySQL/Multirepository"
48-
uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main
49-
with:
50-
project-edition: "content"
51-
project-version: "^3.3.x-dev"
52-
test-suite: "--profile=regression --suite=content"
53-
test-setup-phase-1: "--profile=regression --suite=setup-content --tags=~@part2 --mode=standard"
54-
test-setup-phase-2: "--profile=regression --suite=setup-content --tags=@part2 --mode=standard"
55-
setup: "doc/docker/base-dev.yml:doc/docker/selenium.yml"
56-
multirepository: true
5741
php-image: "ezsystems/php:8.1-v2-node16"
58-
timeout: 90
5942
secrets:
6043
SATIS_NETWORK_KEY: ${{ secrets.SATIS_NETWORK_KEY }}
6144
SATIS_NETWORK_TOKEN: ${{ secrets.SATIS_NETWORK_TOKEN }}
6245
TRAVIS_GITHUB_TOKEN: ${{ secrets.TRAVIS_GITHUB_TOKEN }}
63-
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
46+
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}

0 commit comments

Comments
 (0)