Skip to content

choreL Update composer scripts #68

choreL Update composer scripts

choreL Update composer scripts #68

name: Codacy Coverage Report
on:
push:
branches: [ "dev", "main" ]
pull_request:
schedule:
- cron: '32 5 * * 0'
permissions:
contents: read
jobs:
build-coverage:
runs-on: ubuntu-24.04
steps:
- name: Checkout Code
uses: actions/checkout@v4
- name: Install composer and dependencies
uses: php-actions/composer@v6
- name: Execute tests (Unit and Feature tests) via PestPHP
env:
XDEBUG_MODE: coverage
run: ./vendor/bin/pest --coverage-clover ./clover.xml
- name: Codacy Coverage Reporter
uses: codacy/[email protected]
with:
project-token: ${{ secrets.CODACY_PROJECT_TOKEN }}
coverage-reports: ./clover.xml