chore(github): Add FUNDING.yml #136
Workflow file for this run
This file contains 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: CI | |
on: | |
push: | |
branches: main | |
pull_request: | |
workflow_call: | |
secrets: | |
CODECOV_TOKEN: | |
required: true | |
concurrency: | |
group: ci-${{ github.ref_name }} | |
cancel-in-progress: true | |
jobs: | |
build: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- uses: actions/setup-java@v4 | |
with: | |
distribution: oracle | |
java-version: 22 | |
check-latest: true | |
- uses: gradle/actions/setup-gradle@v3 | |
- uses: gradle/actions/wrapper-validation@v3 | |
- uses: gradle/actions/dependency-submission@v3 | |
- run: ./gradlew compileJava compileJava17Java compileJava22Java compileTestJava compileJava17TestJava compileJava22TestJava | |
- run: ./gradlew checkstyleMain checkstyleJava17 checkstyleJava22 checkstyleTest checkstyleJava17Test checkstyleJava22Test | |
- run: ./gradlew sonarlintMain sonarlintJava17 sonarlintJava22 sonarlintTest sonarlintJava17Test sonarlintJava22Test | |
- run: ./gradlew test java17Test java22Test | |
- run: ./gradlew build | |
- run: ./gradlew jacocoTestReport --rerun | |
- uses: codecov/codecov-action@v4 | |
with: | |
token: ${{ secrets.CODECOV_TOKEN }} | |
fail_ci_if_error: true | |
verbose: true |