From 7404f6fc36830b3889829ac6abc642fde3a727d3 Mon Sep 17 00:00:00 2001 From: nesrineabdmouleh Date: Wed, 10 Jul 2024 09:46:09 +0200 Subject: [PATCH] Rebase --- .github/workflows/ui-test.yml | 1109 +------------------------ .github/workflows/ui-test/sanity.json | 87 +- 2 files changed, 105 insertions(+), 1091 deletions(-) diff --git a/.github/workflows/ui-test.yml b/.github/workflows/ui-test.yml index 90967b1b96..b008932a5b 100644 --- a/.github/workflows/ui-test.yml +++ b/.github/workflows/ui-test.yml @@ -15,579 +15,31 @@ on: env: CAMPAIGN: 'autoupgrade' jobs: + ui_test_matrix: + name: UI Tests (Matrix) + runs-on: ubuntu-latest + env: + JSON_FILE: ${{ (github.event_name == 'schedule' || (github.event_name == 'pull_request' && github.event.pull_request.head.ref == 'dev' && github.event.pull_request.base.ref == 'master')) && 'nightly.json' || 'sanity.json' }} + outputs: + matrix: ${{ steps.set-matrix.outputs.matrix }} + steps: + - name: Checkout + uses: actions/checkout@v3.1.0 + - name: Set matrix + id: set-matrix + run: echo "matrix=$(jq -c '. | del(.include[] | select(has("comment")))' .github/workflows/ui-test/${{ env.JSON_FILE }})" >> $GITHUB_OUTPUT + ui_test: name: UI Tests runs-on: ubuntu-latest + needs: ui_test_matrix strategy: fail-fast: false - matrix: - include: - # 1.7.6 ~ major PHP 7.1 ~ 7.2 - # @todo https://github.com/PrestaShop/docker/issues/389 -# - PS_VERSION_START: 1.7.6.0 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: major -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.6.0 -# - PS_VERSION_START: 1.7.6.1 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: major -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.6.1 -# - PS_VERSION_START: 1.7.6.2 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: major -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.6.2 -# - PS_VERSION_START: 1.7.6.3 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: major -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.6.3 -# - PS_VERSION_START: 1.7.6.4 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: major -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.6.4 - - PS_VERSION_START: 1.7.6.5 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: major - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.6.5 - # @todo https://github.com/PrestaShop/docker/issues/389 -# - PS_VERSION_START: 1.7.6.6 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: major -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.6.6 - - PS_VERSION_START: 1.7.6.7 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: major - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.6.7 - - PS_VERSION_START: 1.7.6.8 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: major - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.6.8-7.2-apache - - PS_VERSION_START: 1.7.6.9 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: major - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.6.9-7.2-apache - # 1.7.8 ~ minor PHP 7.2 ~ 7.4 -# - PS_VERSION_START: 1.7.8.0 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.8.0-7.2-apache -# - PS_VERSION_START: 1.7.8.0 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 1.7.8.0-7.3-apache -# - PS_VERSION_START: 1.7.8.0 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 1.7.8.0-7.4-apache -# - PS_VERSION_START: 1.7.8.1 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.8.1-7.2-apache -# - PS_VERSION_START: 1.7.8.1 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 1.7.8.1-7.3-apache -# - PS_VERSION_START: 1.7.8.1 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 1.7.8.1-7.4-apache -# - PS_VERSION_START: 1.7.8.2 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.8.2-7.2-apache -# - PS_VERSION_START: 1.7.8.2 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 1.7.8.2-7.3-apache -# - PS_VERSION_START: 1.7.8.2 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 1.7.8.2-7.4-apache -# - PS_VERSION_START: 1.7.8.3 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.8.3-7.2-apache -# - PS_VERSION_START: 1.7.8.3 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 1.7.8.3-7.3-apache -# - PS_VERSION_START: 1.7.8.3 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 1.7.8.3-7.4-apache -# - PS_VERSION_START: 1.7.8.4 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.8.4-7.2-apache -# - PS_VERSION_START: 1.7.8.4 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 1.7.8.4-7.3-apache -# - PS_VERSION_START: 1.7.8.4 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 1.7.8.4-7.4-apache -# - PS_VERSION_START: 1.7.8.5 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.8.5-7.2-apache -# - PS_VERSION_START: 1.7.8.5 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 1.7.8.5-7.3-apache -# - PS_VERSION_START: 1.7.8.5 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 1.7.8.5-7.4-apache -# - PS_VERSION_START: 1.7.8.6 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.8.6-7.2-apache -# - PS_VERSION_START: 1.7.8.6 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 1.7.8.6-7.3-apache -# - PS_VERSION_START: 1.7.8.6 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 1.7.8.6-7.4-apache -# - PS_VERSION_START: 1.7.8.7 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.8.7-7.2-apache -# - PS_VERSION_START: 1.7.8.7 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 1.7.8.7-7.3-apache -# - PS_VERSION_START: 1.7.8.7 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 1.7.8.7-7.4-apache -# - PS_VERSION_START: 1.7.8.8 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.8.8-7.2-apache -# - PS_VERSION_START: 1.7.8.8 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 1.7.8.8-7.3-apache -# - PS_VERSION_START: 1.7.8.8 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 1.7.8.8-7.4-apache -# - PS_VERSION_START: 1.7.8.9 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.8.9-7.2-apache -# - PS_VERSION_START: 1.7.8.9 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 1.7.8.9-7.3-apache -# - PS_VERSION_START: 1.7.8.9 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 1.7.8.9-7.4-apache -# - PS_VERSION_START: 1.7.8.10 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 1.7.8.10-7.2-apache -# - PS_VERSION_START: 1.7.8.10 -# PS_VERSION_END: 1.7.8.11 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 1.7.8.10-7.3-apache - - PS_VERSION_START: 1.7.8.10 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.10-7.4-apache - # 1.7.8 ~ major PHP 7.2 ~ 7.4 - - PS_VERSION_START: 1.7.8.11 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: major - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.11-7.4-apache - # 8.0.0 ~ minor PHP 7.2 ~ 8.1 -# - PS_VERSION_START: 8.0.0 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 8.0.0-7.2-apache -# - PS_VERSION_START: 8.0.0 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 8.0.0-7.3-apache -# - PS_VERSION_START: 8.0.0 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 8.0.0-7.4-apache -# - PS_VERSION_START: 8.0.0 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: '8.0' -# IMG_DOCKER: 8.0.0-8.0-apache -# - PS_VERSION_START: 8.0.0 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 8.1 -# IMG_DOCKER: 8.0.0-8.1-apache - # 8.0.1 ~ minor PHP 7.2 ~ 8.1 -# - PS_VERSION_START: 8.0.1 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 8.0.1-7.2-apache -# - PS_VERSION_START: 8.0.1 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 8.0.1-7.3-apache -# - PS_VERSION_START: 8.0.1 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 8.0.1-7.4-apache -# - PS_VERSION_START: 8.0.1 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: '8.0' -# IMG_DOCKER: 8.0.1-8.0-apache -# - PS_VERSION_START: 8.0.1 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 8.1 -# IMG_DOCKER: 8.0.1-8.1-apache - # 8.0.2 ~ minor PHP 7.2 ~ 8.1 -# - PS_VERSION_START: 8.0.2 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 8.0.2-7.2-apache -# - PS_VERSION_START: 8.0.2 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 8.0.2-7.3-apache -# - PS_VERSION_START: 8.0.2 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 8.0.2-7.4-apache -# - PS_VERSION_START: 8.0.2 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: '8.0' -# IMG_DOCKER: 8.0.2-8.0-apache -# - PS_VERSION_START: 8.0.2 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 8.1 -# IMG_DOCKER: 8.0.2-8.1-apache - # 8.0.3 ~ minor PHP 7.2 ~ 8.1 -# - PS_VERSION_START: 8.0.3 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 8.0.3-7.2-apache -# - PS_VERSION_START: 8.0.3 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 8.0.3-7.3-apache -# - PS_VERSION_START: 8.0.3 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 8.0.3-7.4-apache -# - PS_VERSION_START: 8.0.3 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: '8.0' -# IMG_DOCKER: 8.0.3-8.0-apache -# - PS_VERSION_START: 8.0.3 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 8.1 -# IMG_DOCKER: 8.0.3-8.1-apache - # 8.0.4 ~ minor PHP 7.2 ~ 8.1 -# - PS_VERSION_START: 8.0.4 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 8.0.4-7.2-apache -# - PS_VERSION_START: 8.0.4 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 8.0.4-7.3-apache -# - PS_VERSION_START: 8.0.4 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 8.0.4-7.4-apache -# - PS_VERSION_START: 8.0.4 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: '8.0' -# IMG_DOCKER: 8.0.4-8.0-apache -# - PS_VERSION_START: 8.0.4 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 8.1 -# IMG_DOCKER: 8.0.4-8.1-apache - # 8.0.5 ~ minor PHP 7.2 ~ 8.1 -# - PS_VERSION_START: 8.0.5 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 8.0.5-7.2-apache -# - PS_VERSION_START: 8.0.5 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 8.0.5-7.3-apache -# - PS_VERSION_START: 8.0.5 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 8.0.5-7.4-apache -# - PS_VERSION_START: 8.0.5 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: '8.0' -# IMG_DOCKER: 8.0.5-8.0-apache - - PS_VERSION_START: 8.0.5 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.0.5-8.1-apache - # 8.1.0 ~ minor PHP 7.2 ~ 8.1 -# - PS_VERSION_START: 8.1.0 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 8.1.0-7.2-apache -# - PS_VERSION_START: 8.1.0 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 8.1.0-7.3-apache -# - PS_VERSION_START: 8.1.0 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 8.1.0-7.4-apache -# - PS_VERSION_START: 8.1.0 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: '8.0' -# IMG_DOCKER: 8.1.0-8.0-apache -# - PS_VERSION_START: 8.1.0 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 8.1 -# IMG_DOCKER: 8.1.0-8.1-apache - # 8.1.1 ~ minor PHP 7.2 ~ 8.1 -# - PS_VERSION_START: 8.1.1 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 8.1.1-7.2-apache -# - PS_VERSION_START: 8.1.1 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 8.1.1-7.3-apache -# - PS_VERSION_START: 8.1.1 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 8.1.1-7.4-apache -# - PS_VERSION_START: 8.1.1 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: '8.0' -# IMG_DOCKER: 8.1.1-8.0-apache -# - PS_VERSION_START: 8.1.1 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 8.1 -# IMG_DOCKER: 8.1.1-8.1-apache - # 8.1.2 ~ minor PHP 7.2 ~ 8.1 -# - PS_VERSION_START: 8.1.2 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 8.1.2-7.2-apache -# - PS_VERSION_START: 8.1.2 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 8.1.2-7.3-apache -# - PS_VERSION_START: 8.1.2 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 8.1.2-7.4-apache -# - PS_VERSION_START: 8.1.2 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: '8.0' -# IMG_DOCKER: 8.1.2-8.0-apache -# - PS_VERSION_START: 8.1.2 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 8.1 -# IMG_DOCKER: 8.1.2-8.1-apache - # 8.1.3 ~ minor PHP 7.2 ~ 8.1 -# - PS_VERSION_START: 8.1.3 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 8.1.3-7.2-apache -# - PS_VERSION_START: 8.1.3 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 8.1.3-7.3-apache -# - PS_VERSION_START: 8.1.3 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 8.1.3-7.4-apache -# - PS_VERSION_START: 8.1.3 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: '8.0' -# IMG_DOCKER: 8.1.3-8.0-apache -# - PS_VERSION_START: 8.1.3 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 8.1 -# IMG_DOCKER: 8.1.3-8.1-apache - # 8.1.4 ~ minor PHP 7.2 ~ 8.1 -# - PS_VERSION_START: 8.1.4 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 8.1.4-7.2-apache -# - PS_VERSION_START: 8.1.4 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 8.1.4-7.3-apache -# - PS_VERSION_START: 8.1.4 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 8.1.4-7.4-apache -# - PS_VERSION_START: 8.1.4 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: '8.0' -# IMG_DOCKER: 8.1.4-8.0-apache -# - PS_VERSION_START: 8.1.4 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 8.1 -# IMG_DOCKER: 8.1.4-8.1-apache - # 8.1.5 ~ minor PHP 7.2 ~ 8.1 -# - PS_VERSION_START: 8.1.5 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 8.1.5-7.2-apache -# - PS_VERSION_START: 8.1.5 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 8.1.5-7.3-apache -# - PS_VERSION_START: 8.1.5 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 8.1.5-7.4-apache -# - PS_VERSION_START: 8.1.5 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: '8.0' -# IMG_DOCKER: 8.1.5-8.0-apache -# - PS_VERSION_START: 8.1.5 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 8.1 -# IMG_DOCKER: 8.1.5-8.1-apache - # 8.1.6 ~ minor PHP 7.2 ~ 8.1 -# - PS_VERSION_START: 8.1.6 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.2 -# IMG_DOCKER: 8.1.6-7.2-apache -# - PS_VERSION_START: 8.1.6 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.3 -# IMG_DOCKER: 8.1.6-7.3-apache -# - PS_VERSION_START: 8.1.6 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: 7.4 -# IMG_DOCKER: 8.1.6-7.4-apache -# - PS_VERSION_START: 8.1.6 -# PS_VERSION_END: 8.1.7 -# UPGRADE_CHANNEL: minor -# PHP_VERSION: '8.0' -# IMG_DOCKER: 8.1.6-8.0-apache - - PS_VERSION_START: 8.1.6 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.1.6-8.1-apache - + matrix: ${{ fromJSON(needs.ui_test_matrix.outputs.matrix) }} env: PS_DOCKER: ${{ matrix.IMG_DOCKER }} + outputs: + matrix: ${{ needs.ui_test_matrix.outputs.matrix }} steps: - name: Checkout uses: actions/checkout@v3.1.0 @@ -610,8 +62,8 @@ jobs: - name: Upgrade run: | - docker exec -t prestashop php modules/autoupgrade/cli-upgrade.php --dir=admin-dev --channel=${{ matrix.UPGRADE_CHANNEL }} - docker exec -t prestashop chmod 777 -R /var/www/html/var/cache/ + docker exec -t prestashop php modules/autoupgrade/cli-upgrade.php --dir=admin-dev --channel=${{ matrix.UPGRADE_CHANNEL }} + docker exec -t prestashop chmod 777 -R /var/www/html/var/cache/ - name: Install dependencies working-directory: tests/UI/ @@ -650,526 +102,11 @@ jobs: nightly: name: Nightly Report if: ${{ github.event_name == 'schedule' }} - needs: - - ui_test + needs: ui_test runs-on: ubuntu-latest strategy: fail-fast: false - matrix: - include: - # 1.7.8 ~ minor PHP 7.2 ~ 7.4 - - PS_VERSION_START: 1.7.8.0 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.8.0-7.2-apache - - PS_VERSION_START: 1.7.8.0 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 1.7.8.0-7.3-apache - - PS_VERSION_START: 1.7.8.0 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.0-7.4-apache - - PS_VERSION_START: 1.7.8.1 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.8.1-7.2-apache - - PS_VERSION_START: 1.7.8.1 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 1.7.8.1-7.3-apache - - PS_VERSION_START: 1.7.8.1 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.1-7.4-apache - - PS_VERSION_START: 1.7.8.2 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.8.2-7.2-apache - - PS_VERSION_START: 1.7.8.2 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 1.7.8.2-7.3-apache - - PS_VERSION_START: 1.7.8.2 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.2-7.4-apache - - PS_VERSION_START: 1.7.8.3 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.8.3-7.2-apache - - PS_VERSION_START: 1.7.8.3 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 1.7.8.3-7.3-apache - - PS_VERSION_START: 1.7.8.3 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.3-7.4-apache - - PS_VERSION_START: 1.7.8.4 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.8.4-7.2-apache - - PS_VERSION_START: 1.7.8.4 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 1.7.8.4-7.3-apache - - PS_VERSION_START: 1.7.8.4 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.4-7.4-apache - - PS_VERSION_START: 1.7.8.5 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.8.5-7.2-apache - - PS_VERSION_START: 1.7.8.5 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 1.7.8.5-7.3-apache - - PS_VERSION_START: 1.7.8.5 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.5-7.4-apache - - PS_VERSION_START: 1.7.8.6 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.8.6-7.2-apache - - PS_VERSION_START: 1.7.8.6 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 1.7.8.6-7.3-apache - - PS_VERSION_START: 1.7.8.6 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.6-7.4-apache - - PS_VERSION_START: 1.7.8.7 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.8.7-7.2-apache - - PS_VERSION_START: 1.7.8.7 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 1.7.8.7-7.3-apache - - PS_VERSION_START: 1.7.8.7 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.7-7.4-apache - - PS_VERSION_START: 1.7.8.8 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.8.8-7.2-apache - - PS_VERSION_START: 1.7.8.8 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 1.7.8.8-7.3-apache - - PS_VERSION_START: 1.7.8.8 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.8-7.4-apache - - PS_VERSION_START: 1.7.8.9 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.8.9-7.2-apache - - PS_VERSION_START: 1.7.8.9 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 1.7.8.9-7.3-apache - - PS_VERSION_START: 1.7.8.9 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.9-7.4-apache - - PS_VERSION_START: 1.7.8.10 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 1.7.8.10-7.2-apache - - PS_VERSION_START: 1.7.8.10 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 1.7.8.10-7.3-apache - - PS_VERSION_START: 1.7.8.10 - PS_VERSION_END: 1.7.8.11 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.10-7.4-apache - # 1.7.8 ~ major PHP 7.2 ~ 7.4 - - PS_VERSION_START: 1.7.8.11 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: major - PHP_VERSION: 7.4 - IMG_DOCKER: 1.7.8.11-7.4-apache - # 8.0.0 ~ minor PHP 7.2 ~ 8.1 - - PS_VERSION_START: 8.0.0 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 8.0.0-7.2-apache - - PS_VERSION_START: 8.0.0 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 8.0.0-7.3-apache - - PS_VERSION_START: 8.0.0 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 8.0.0-7.4-apache - - PS_VERSION_START: 8.0.0 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: '8.0' - IMG_DOCKER: 8.0.0-8.0-apache - - PS_VERSION_START: 8.0.0 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.0.0-8.1-apache - # 8.0.1 ~ minor PHP 7.2 ~ 8.1 - - PS_VERSION_START: 8.0.1 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 8.0.1-7.2-apache - - PS_VERSION_START: 8.0.1 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 8.0.1-7.3-apache - - PS_VERSION_START: 8.0.1 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 8.0.1-7.4-apache - - PS_VERSION_START: 8.0.1 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: '8.0' - IMG_DOCKER: 8.0.1-8.0-apache - - PS_VERSION_START: 8.0.1 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.0.1-8.1-apache - # 8.0.2 ~ minor PHP 7.2 ~ 8.1 - - PS_VERSION_START: 8.0.2 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 8.0.2-7.2-apache - - PS_VERSION_START: 8.0.2 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 8.0.2-7.3-apache - - PS_VERSION_START: 8.0.2 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 8.0.2-7.4-apache - - PS_VERSION_START: 8.0.2 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: '8.0' - IMG_DOCKER: 8.0.2-8.0-apache - - PS_VERSION_START: 8.0.2 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.0.2-8.1-apache - # 8.0.3 ~ minor PHP 7.2 ~ 8.1 - - PS_VERSION_START: 8.0.3 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 8.0.3-7.2-apache - - PS_VERSION_START: 8.0.3 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 8.0.3-7.3-apache - - PS_VERSION_START: 8.0.3 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 8.0.3-7.4-apache - - PS_VERSION_START: 8.0.3 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: '8.0' - IMG_DOCKER: 8.0.3-8.0-apache - - PS_VERSION_START: 8.0.3 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.0.3-8.1-apache - # 8.0.4 ~ minor PHP 7.2 ~ 8.1 - - PS_VERSION_START: 8.0.4 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 8.0.4-7.2-apache - - PS_VERSION_START: 8.0.4 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 8.0.4-7.3-apache - - PS_VERSION_START: 8.0.4 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 8.0.4-7.4-apache - - PS_VERSION_START: 8.0.4 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: '8.0' - IMG_DOCKER: 8.0.4-8.0-apache - - PS_VERSION_START: 8.0.4 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.0.4-8.1-apache - # 8.0.5 ~ minor PHP 7.2 ~ 8.1 - - PS_VERSION_START: 8.0.5 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 8.0.5-7.2-apache - - PS_VERSION_START: 8.0.5 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 8.0.5-7.3-apache - - PS_VERSION_START: 8.0.5 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 8.0.5-7.4-apache - - PS_VERSION_START: 8.0.5 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: '8.0' - IMG_DOCKER: 8.0.5-8.0-apache - - PS_VERSION_START: 8.0.5 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.0.5-8.1-apache - # 8.1.0 ~ minor PHP 7.2 ~ 8.1 - - PS_VERSION_START: 8.1.0 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 8.1.0-7.2-apache - - PS_VERSION_START: 8.1.0 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 8.1.0-7.3-apache - - PS_VERSION_START: 8.1.0 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 8.1.0-7.4-apache - - PS_VERSION_START: 8.1.0 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: '8.0' - IMG_DOCKER: 8.1.0-8.0-apache - - PS_VERSION_START: 8.1.0 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.1.0-8.1-apache - # 8.1.1 ~ minor PHP 7.2 ~ 8.1 - - PS_VERSION_START: 8.1.1 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 8.1.1-7.2-apache - - PS_VERSION_START: 8.1.1 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 8.1.1-7.3-apache - - PS_VERSION_START: 8.1.1 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 8.1.1-7.4-apache - - PS_VERSION_START: 8.1.1 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: '8.0' - IMG_DOCKER: 8.1.1-8.0-apache - - PS_VERSION_START: 8.1.1 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.1.1-8.1-apache - # 8.1.2 ~ minor PHP 7.2 ~ 8.1 - - PS_VERSION_START: 8.1.2 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 8.1.2-7.2-apache - - PS_VERSION_START: 8.1.2 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 8.1.2-7.3-apache - - PS_VERSION_START: 8.1.2 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 8.1.2-7.4-apache - - PS_VERSION_START: 8.1.2 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: '8.0' - IMG_DOCKER: 8.1.2-8.0-apache - - PS_VERSION_START: 8.1.2 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.1.2-8.1-apache - # 8.1.3 ~ minor PHP 7.2 ~ 8.1 - - PS_VERSION_START: 8.1.3 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 8.1.3-7.2-apache - - PS_VERSION_START: 8.1.3 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 8.1.3-7.3-apache - - PS_VERSION_START: 8.1.3 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 8.1.3-7.4-apache - - PS_VERSION_START: 8.1.3 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: '8.0' - IMG_DOCKER: 8.1.3-8.0-apache - - PS_VERSION_START: 8.1.3 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.1.3-8.1-apache - # 8.1.4 ~ minor PHP 7.2 ~ 8.1 - - PS_VERSION_START: 8.1.4 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 8.1.4-7.2-apache - - PS_VERSION_START: 8.1.4 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 8.1.4-7.3-apache - - PS_VERSION_START: 8.1.4 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 8.1.4-7.4-apache - - PS_VERSION_START: 8.1.4 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: '8.0' - IMG_DOCKER: 8.1.4-8.0-apache - - PS_VERSION_START: 8.1.4 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.1.4-8.1-apache - # 8.1.5 ~ minor PHP 7.2 ~ 8.1 - - PS_VERSION_START: 8.1.5 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 8.1.5-7.2-apache - - PS_VERSION_START: 8.1.5 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 8.1.5-7.3-apache - - PS_VERSION_START: 8.1.5 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 8.1.5-7.4-apache - - PS_VERSION_START: 8.1.5 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: '8.0' - IMG_DOCKER: 8.1.5-8.0-apache - - PS_VERSION_START: 8.1.5 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.1.5-8.1-apache - # 8.1.6 ~ minor PHP 7.2 ~ 8.1 - - PS_VERSION_START: 8.1.6 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.2 - IMG_DOCKER: 8.1.6-7.2-apache - - PS_VERSION_START: 8.1.6 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.3 - IMG_DOCKER: 8.1.6-7.3-apache - - PS_VERSION_START: 8.1.6 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 7.4 - IMG_DOCKER: 8.1.6-7.4-apache - - PS_VERSION_START: 8.1.6 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: '8.0' - IMG_DOCKER: 8.1.6-8.0-apache - - PS_VERSION_START: 8.1.6 - PS_VERSION_END: 8.1.7 - UPGRADE_CHANNEL: minor - PHP_VERSION: 8.1 - IMG_DOCKER: 8.1.6-8.1-apache - - env: - PS_DOCKER: ${{ matrix.IMG_DOCKER }} + matrix: ${{ fromJSON(needs.ui_test.outputs.matrix) }} permissions: contents: 'read' id-token: 'write' @@ -1213,4 +150,4 @@ jobs: - name: "Nightly : Push Report" run: | REPORT_NAME="${{ env.CAMPAIGN }}_$(date +%Y-%m-%d)-${{ matrix.PS_VERSION_START }}-${{ matrix.PS_VERSION_END }}-${{ matrix.PHP_VERSION }}" - curl -v "https://api-nightly.prestashop-project.org/import/report/playwright?token=${{ secrets.NIGHTLY_TOKEN }}&filename=${REPORT_NAME}.json&campaign=${{ env.CAMPAIGN }}&platform=chromium" + curl -v "https://api-nightly.prestashop-project.org/import/report/playwright?token=${{ secrets.NIGHTLY_TOKEN }}&filename=${REPORT_NAME}.json&campaign=${{ env.CAMPAIGN }}&platform=chromium" \ No newline at end of file diff --git a/.github/workflows/ui-test/sanity.json b/.github/workflows/ui-test/sanity.json index 8bf62103dc..973fb0e21e 100644 --- a/.github/workflows/ui-test/sanity.json +++ b/.github/workflows/ui-test/sanity.json @@ -1,5 +1,78 @@ { "include": [ + { + "comment": "1.7.6 ~ major PHP 7.2" + }, + { + "PS_VERSION_START": "1.7.6.0", + "PS_VERSION_END": "8.1.7", + "UPGRADE_CHANNEL": "major", + "PHP_VERSION": "7.2", + "IMG_DOCKER": "1.7.6.0" + }, + { + "PS_VERSION_START": "1.7.6.1", + "PS_VERSION_END": "8.1.7", + "UPGRADE_CHANNEL": "major", + "PHP_VERSION": "7.2", + "IMG_DOCKER": "1.7.6.1" + }, + { + "PS_VERSION_START": "1.7.6.2", + "PS_VERSION_END": "8.1.7", + "UPGRADE_CHANNEL": "major", + "PHP_VERSION": "7.2", + "IMG_DOCKER": "1.7.6.2" + }, + { + "PS_VERSION_START": "1.7.6.3", + "PS_VERSION_END": "8.1.7", + "UPGRADE_CHANNEL": "major", + "PHP_VERSION": "7.2", + "IMG_DOCKER": "1.7.6.3" + }, + { + "PS_VERSION_START": "1.7.6.4", + "PS_VERSION_END": "8.1.7", + "UPGRADE_CHANNEL": "major", + "PHP_VERSION": "7.2", + "IMG_DOCKER": "1.7.6.4" + }, + { + "PS_VERSION_START": "1.7.6.5", + "PS_VERSION_END": "8.1.7", + "UPGRADE_CHANNEL": "major", + "PHP_VERSION": "7.2", + "IMG_DOCKER": "1.7.6.5" + }, + { + "PS_VERSION_START": "1.7.6.6", + "PS_VERSION_END": "8.1.7", + "UPGRADE_CHANNEL": "major", + "PHP_VERSION": "7.2", + "IMG_DOCKER": "1.7.6.6" + }, + { + "PS_VERSION_START": "1.7.6.7", + "PS_VERSION_END": "8.1.7", + "UPGRADE_CHANNEL": "major", + "PHP_VERSION": "7.2", + "IMG_DOCKER": "1.7.6.7" + }, + { + "PS_VERSION_START": "1.7.6.8", + "PS_VERSION_END": "8.1.7", + "UPGRADE_CHANNEL": "major", + "PHP_VERSION": "7.2", + "IMG_DOCKER": "1.7.6.8" + }, + { + "PS_VERSION_START": "1.7.6.9", + "PS_VERSION_END": "8.1.7", + "UPGRADE_CHANNEL": "major", + "PHP_VERSION": "7.2", + "IMG_DOCKER": "1.7.6.9" + }, { "comment": "1.7.8 ~ minor PHP 7.2 ~ 7.4" }, @@ -7,7 +80,8 @@ "PS_VERSION_START": "1.7.8.10", "PS_VERSION_END": "1.7.8.11", "UPGRADE_CHANNEL": "minor", - "PHP_VERSION": "7.4" + "PHP_VERSION": "7.4", + "IMG_DOCKER": "1.7.8.10-7.4-apache" }, { "comment": "1.7.8 ~ major PHP 7.2 ~ 7.4" @@ -16,7 +90,8 @@ "PS_VERSION_START": "1.7.8.11", "PS_VERSION_END": "8.1.7", "UPGRADE_CHANNEL": "major", - "PHP_VERSION": "7.4" + "PHP_VERSION": "7.4", + "IMG_DOCKER": "1.7.8.11-7.4-apache" }, { "comment": "8.0.5 ~ minor PHP 7.2 ~ 8.1" @@ -25,7 +100,8 @@ "PS_VERSION_START": "8.0.5", "PS_VERSION_END": "8.1.7", "UPGRADE_CHANNEL": "minor", - "PHP_VERSION": "8.1" + "PHP_VERSION": "8.1", + "IMG_DOCKER": "8.0.5-8.1-apache" }, { "comment": "8.1.6 ~ minor PHP 7.2 ~ 8.1" @@ -34,7 +110,8 @@ "PS_VERSION_START": "8.1.6", "PS_VERSION_END": "8.1.7", "UPGRADE_CHANNEL": "minor", - "PHP_VERSION": "8.1" + "PHP_VERSION": "8.1", + "IMG_DOCKER": "8.1.6-8.1-apache" } ] -} \ No newline at end of file +}