chore: Bump prettier from 3.6.2 to 3.8.4 (#213) #671
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Quibble and Phan | |
| on: | |
| push: | |
| branches: [main] | |
| pull_request: | |
| jobs: | |
| test: | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| mediawiki-version: | |
| - REL1_43 | |
| - master | |
| stage: | |
| - phan | |
| - coverage | |
| - phpunit-unit | |
| - phpunit | |
| - phpunit-standalone | |
| - npm-test | |
| - composer-test | |
| - selenium | |
| # - qunit | |
| # - api-testing | |
| exclude: | |
| # composer-test (parallel-lint, phpcs, minus-x) is MediaWiki-version | |
| # independent, so run it on a single version (REL1_43). This avoids the | |
| # same phpcs annotations being emitted once per version and saves CI time. | |
| - mediawiki-version: master | |
| stage: composer-test | |
| # coverage tooling (generatePHPUnitConfig.php) lives only on master, so | |
| # the action skips it on other branches; don't spin up a no-op job. | |
| - mediawiki-version: REL1_43 | |
| stage: coverage | |
| runs-on: ubuntu-latest | |
| # contents: read to clone; id-token: write so the Codecov upload can | |
| # authenticate via OIDC instead of an upload token. | |
| permissions: | |
| contents: read | |
| id-token: write | |
| steps: | |
| - uses: actions/checkout@v7 | |
| - uses: femiwiki/quibble-action@6cdce5833f7d82f9e003b0077c8bc5a7572343cf # main | |
| id: quibble | |
| with: | |
| stage: ${{ matrix.stage }} | |
| mediawiki-version: ${{ matrix.mediawiki-version }} | |
| dependencies: CategoryTree SpamBlacklist Wikibase | |
| - name: Upload coverage to Codecov | |
| if: matrix.stage == 'coverage' | |
| uses: codecov/codecov-action@v5 | |
| with: | |
| use_oidc: true | |
| directory: ${{ steps.quibble.outputs.coverage }} |