mikuli.cz

:)
git clone https://git.sr.ht/~ashymad/mikuli.cz
Log | Files | Refs

commit 721424bbe82463ca8cceab730d0ce0bfd50f24bd
parent 1508888567ba7dfd37bf1c56b61973e082348b2c
Author: markseu <mark2011@mayberg.se>
Date:   Mon, 20 Nov 2023 22:23:20 +0100

Updated system tests

Diffstat:
M.github/workflows/system-tests.yml | 27+++++++++++++++------------
1 file changed, 15 insertions(+), 12 deletions(-)

diff --git a/.github/workflows/system-tests.yml b/.github/workflows/system-tests.yml @@ -24,19 +24,19 @@ jobs: run: echo "::add-matcher::${{ runner.tool_cache }}/php.json" - name: Set up test environment run: php yellow.php skip installation - php-tests: - name: PHP ${{ matrix.php }} + extension-tests: + name: Extensions on ${{ matrix.os }} strategy: matrix: - php: [8.2, 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 7.0] - runs-on: ubuntu-latest + os: [ubuntu-latest] + runs-on: ${{ matrix.os }} steps: - name: Check out code uses: actions/checkout@v3 - name: Set up PHP uses: shivammathur/setup-php@v2 with: - php-version: ${{ matrix.php }} + php-version: latest extensions: curl, gd, mbstring, zip ini-file: development coverage: none @@ -44,11 +44,14 @@ jobs: - name: Set up problem matcher run: echo "::add-matcher::${{ runner.tool_cache }}/php.json" - name: Set up test environment - run: php yellow.php skip installation + run: php .github/workflows/make-tests.php - name: Run tests - run: php yellow.php generate tests - extension-tests: - name: Extensions + run: cd tests; php yellow.php generate tests + php-tests: + name: PHP ${{ matrix.php }} on ubuntu-latest + strategy: + matrix: + php: [8.2, 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 7.0] runs-on: ubuntu-latest steps: - name: Check out code @@ -56,7 +59,7 @@ jobs: - name: Set up PHP uses: shivammathur/setup-php@v2 with: - php-version: latest + php-version: ${{ matrix.php }} extensions: curl, gd, mbstring, zip ini-file: development coverage: none @@ -64,6 +67,6 @@ jobs: - name: Set up problem matcher run: echo "::add-matcher::${{ runner.tool_cache }}/php.json" - name: Set up test environment - run: php .github/workflows/make-tests.php + run: php yellow.php skip installation - name: Run tests - run: cd tests; php yellow.php generate tests + run: php yellow.php generate tests