From 6a55aa2860eaa433b68c4b1afd29132847dca5d0 Mon Sep 17 00:00:00 2001 From: "release-github-action[bot]" <154503118+release-github-action[bot]@users.noreply.github.com> Date: Tue, 22 Oct 2024 13:49:23 +0200 Subject: [PATCH] Update github-actions to 4.21.0 (#188) * Add 7.3 default workflow --- .github/oxid-esales/defaults/7.3.x.yaml | 94 +++++++++++++++++++++++++ .github/oxid-esales/defaults/7.3.x.yml | 94 +++++++++++++++++++++++++ 2 files changed, 188 insertions(+) create mode 100644 .github/oxid-esales/defaults/7.3.x.yaml create mode 100644 .github/oxid-esales/defaults/7.3.x.yml diff --git a/.github/oxid-esales/defaults/7.3.x.yaml b/.github/oxid-esales/defaults/7.3.x.yaml new file mode 100644 index 00000000..e43d80fb --- /dev/null +++ b/.github/oxid-esales/defaults/7.3.x.yaml @@ -0,0 +1,94 @@ +workflow: + matrix: &matrix + # We only test the latest recommended versions here but both template engines + php: &matrix_php '["8.2","8.3"]' + mysql: &matrix_mysql '["mysql-5.7","mysql-8.0.36","mariadb-11"]' + matrix_slim: &matrix_slim + php: '["8.2"]' + mysql: '["8.0.36"]' +global: + git: &git + default_ref: &default_ref 'b-7.3.x' + enterprise_ref: 'b-7.3.x' + + composer: &composer + dev_ref: &dev_ref dev-b-7.3.x + +install_shop_with_modules: &install + matrix: *matrix + git: *git + composer: + dev_ref: *dev_ref + transform: | + { + "preferred-install": { + "oxid-esales/*": "source", + "oxid-professional-services/*": "source", + "ddoe/*": "source" + }, + "require": { + "oxid-esales/twig-component": "dev-b-7.3.x", + "oxid-esales/twig-admin-theme": "dev-b-7.3.x", + "oxid-esales/apex-theme": "dev-b-7.3.x" + } + } + +# BEGIN Deprecated, will be superseded by install: +prepare_shop: *install + +install_shop: + matrix: *matrix + git: *git + +install_module: + matrix: *matrix + git: + module: + ref: *default_ref + composer: *composer +# END Deprecated + +runscript: + matrix: *matrix + +runslim: + matrix: *matrix_slim + +phpunit: + matrix: *matrix + +codeception: + matrix: *matrix + composer: *composer + +runtest: + matrix: *matrix + composer: + transform: | + { + "require-dev": { + "oxid-esales/tests-deprecated-ce": "dev-b-7.3.x", + "codeception/module-webdriver": "^3.1", + "phpunit/phpunit": "^9.1.1" + } + } + + +sonarcloud: + matrix: *matrix_slim + +phpcs_tests: + matrix: *matrix_slim + +phpmd: + matrix: *matrix_slim + +phpstan: + matrix: *matrix_slim + +styles: + matrix: *matrix_slim + composer: *composer + +finish: + matrix: *matrix diff --git a/.github/oxid-esales/defaults/7.3.x.yml b/.github/oxid-esales/defaults/7.3.x.yml new file mode 100644 index 00000000..e43d80fb --- /dev/null +++ b/.github/oxid-esales/defaults/7.3.x.yml @@ -0,0 +1,94 @@ +workflow: + matrix: &matrix + # We only test the latest recommended versions here but both template engines + php: &matrix_php '["8.2","8.3"]' + mysql: &matrix_mysql '["mysql-5.7","mysql-8.0.36","mariadb-11"]' + matrix_slim: &matrix_slim + php: '["8.2"]' + mysql: '["8.0.36"]' +global: + git: &git + default_ref: &default_ref 'b-7.3.x' + enterprise_ref: 'b-7.3.x' + + composer: &composer + dev_ref: &dev_ref dev-b-7.3.x + +install_shop_with_modules: &install + matrix: *matrix + git: *git + composer: + dev_ref: *dev_ref + transform: | + { + "preferred-install": { + "oxid-esales/*": "source", + "oxid-professional-services/*": "source", + "ddoe/*": "source" + }, + "require": { + "oxid-esales/twig-component": "dev-b-7.3.x", + "oxid-esales/twig-admin-theme": "dev-b-7.3.x", + "oxid-esales/apex-theme": "dev-b-7.3.x" + } + } + +# BEGIN Deprecated, will be superseded by install: +prepare_shop: *install + +install_shop: + matrix: *matrix + git: *git + +install_module: + matrix: *matrix + git: + module: + ref: *default_ref + composer: *composer +# END Deprecated + +runscript: + matrix: *matrix + +runslim: + matrix: *matrix_slim + +phpunit: + matrix: *matrix + +codeception: + matrix: *matrix + composer: *composer + +runtest: + matrix: *matrix + composer: + transform: | + { + "require-dev": { + "oxid-esales/tests-deprecated-ce": "dev-b-7.3.x", + "codeception/module-webdriver": "^3.1", + "phpunit/phpunit": "^9.1.1" + } + } + + +sonarcloud: + matrix: *matrix_slim + +phpcs_tests: + matrix: *matrix_slim + +phpmd: + matrix: *matrix_slim + +phpstan: + matrix: *matrix_slim + +styles: + matrix: *matrix_slim + composer: *composer + +finish: + matrix: *matrix