Skip to content

Commit

Permalink
retry with php
Browse files Browse the repository at this point in the history
  • Loading branch information
m1k3lm committed Feb 6, 2024
1 parent 5e3d96b commit c349db8
Showing 1 changed file with 24 additions and 23 deletions.
47 changes: 24 additions & 23 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,21 +47,7 @@ jobs:
### Download our code in custom dir###
- uses: actions/checkout@v3
with:
path: magento/app/code/Sequra/Core

# - uses: "shivammathur/setup-php@v2"
# with:
# php-version: "8.2"

# - name: 'Unit test'
# working-directory: magento/app/code/Sequra/Core
# env:
# COMPOSER_AUTH: ${{ steps.composer_auth.outputs.auth }}
# run: |
# ../../../../vendor/bin/composer install
# PAT="s/\/REAL-PATH-TO-MAGENTO-ROOT/..\/..\/..\/../g"
# sed -e $PAT Test/autoload_sample.php > Test/autoload.php
# ../../../../vendor/bin/phpunit -c Test/phpunit.xml Test/Unit
path: vendor/sequra/magento2-core

- name: 'install fresh magento repo'
uses: MAD-I-T/magento-actions@v3.25
Expand All @@ -72,16 +58,31 @@ jobs:
magento_version: ${{ matrix.magento_version }}
no_push: 1 ## add this arg to not push to the repo ideal for quick test on specific version

- name: 'launch magento2 unit test'
if: always()
uses: MAD-I-T/magento-actions@v3.25
- uses: "shivammathur/setup-php@v2"
with:
php-version: "8.2"

- name: 'Unit test'
working-directory: magento/app/code/Sequra/Core
env:
COMPOSER_AUTH: ${{ steps.composer_auth.outputs.auth }}
with:
process: 'unit-test'
unit_test_subset_path: 'vendor/sequra/magento2-core/Test/Unit'
unit_test_config: 'vendor/sequra/magento2-core/Test/Unit/phpunit.xml.dist'
magento_version: ${{ matrix.magento_version }}
run: |
../../../vendor/bin/composer install
PAT="s/\/REAL-PATH-TO-MAGENTO-ROOT/..\/..\/../g"
sed -e $PAT Test/autoload_sample.php > Test/autoload.php
../../../vendor/bin/phpunit -c Test/phpunit.xml Test/Unit
# - name: 'launch magento2 unit test'
# if: always()
# uses: MAD-I-T/magento-actions@v3.25
# env:
# COMPOSER_AUTH: ${{ steps.composer_auth.outputs.auth }}
# with:
# process: 'unit-test'
# unit_test_subset_path: 'vendor/sequra/magento2-core/Test/Unit'
# unit_test_config: 'vendor/sequra/magento2-core/Test/Unit/phpunit.xml.dist'
# magento_version: ${{ matrix.magento_version }}

# Integrations tests
- name: "Run Integration tests"
Expand Down

0 comments on commit c349db8

Please sign in to comment.