name: Build and Test on: [push, pull_request] jobs: build: uses: nosial/ncc-workflow/.github/workflows/build.yml@main with: ncc_package_path: build/release/net.nosial.configlib.ncc test: needs: build runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Download build artifacts uses: actions/download-artifact@v4 with: name: ncc-build path: ncc-build - name: Setup NCC uses: nosial/ncc-workflow/.github/workflows/build.yml@main with: ncc_package_path: ncc-build/net.nosial.configlib.ncc - name: Run PHPUnit tests run: | wget https://phar.phpunit.de/phpunit-11.3.phar php phpunit-11.3.phar --configuration phpunit.xml