diff --git a/.gitea/workflows/php.yml b/.gitea/workflows/php.yml index ed5caab..c8cbe46 100644 --- a/.gitea/workflows/php.yml +++ b/.gitea/workflows/php.yml @@ -24,6 +24,13 @@ jobs: uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-versions }} + coverage: xdebug + extensions: :opcache, mbstring + tools: composer:v2.6.6 + ini-values: opcache.enable_cli=1, opcache.jit=tracing, opcache.jit_buffer_size=64M + env: + GITHUB_TOKEN: ${{ secrets.GITHUB }} + debug: true - name: PHP Security Checker uses: StephaneBour/actions-php-security-checker@1.1 @@ -33,20 +40,20 @@ jobs: with: node-version: ${{ matrix.node-version }} - - name: Add keys - run: | - sudo curl -o ~/.composer/keys.tags.pub -sL https://composer.github.io/releases.pub - sudo curl -o ~/.composer/keys.dev.pub -sL https://composer.github.io/snapshots.pub - - run: echo $COMPOSER_AUTH|jq -r '.["github-oauth"]["github.com"]'|base64 - - run: echo $GITHUB_TOKEN|base64 - - name: Diagnose composer - env: - COMPOSER_AUTH: ${{ secrets.COMPOSER_AUTH_JSON }} # only this works - run: composer diagnose -vvv - - name: Install dependencies - env: - COMPOSER_AUTH: ${{ secrets.COMPOSER_AUTH_JSON }} # only this works - run: composer install # will work +# - name: Add keys +# run: | +# sudo curl -o ~/.composer/keys.tags.pub -sL https://composer.github.io/releases.pub +# sudo curl -o ~/.composer/keys.dev.pub -sL https://composer.github.io/snapshots.pub +# - run: echo $COMPOSER_AUTH|jq -r '.["github-oauth"]["github.com"]'|base64 +# - run: echo $GITHUB_TOKEN|base64 +# - name: Diagnose composer +# env: +# COMPOSER_AUTH: ${{ secrets.COMPOSER_AUTH_JSON }} # only this works +# run: composer diagnose -vvv +# - name: Install dependencies +# env: +# COMPOSER_AUTH: ${{ secrets.COMPOSER_AUTH_JSON }} # only this works +# run: composer install # will work - name: Setup sqlite3 driver run: apt install php${{ matrix.php-versions }}-sqlite3 -y @@ -76,4 +83,5 @@ jobs: cd /var/www/test-testabit/ git stash git pull --rebase + git stash clear make setup-test