on: push: branches: - v3.* pull_request: branches: - v3.* name: MeterSphere 覆盖率统计 permissions: pull-requests: write jobs: generic_handler: name: 覆盖率统计 runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Set up JDK 17 uses: actions/setup-java@v3 with: distribution: 'temurin' java-version: 17 - name: Build with Maven run: mvn -B package --file pom.xml - name: Upload coverage reports to Codecov uses: codecov/codecov-action@v3 with: token: ${{ secrets.CODECOV_TOKEN }}