Akron | 274d7c4 | 2022-11-16 15:01:45 +0100 | [diff] [blame] | 1 | name: CI + Coverage Test |
2 | |||||
3 | on: [push, pull_request] | ||||
4 | |||||
5 | jobs: | ||||
6 | build: | ||||
7 | runs-on: ubuntu-latest | ||||
8 | steps: | ||||
9 | - name: Checkout Krill | ||||
margaretha | 0086506 | 2024-01-11 12:39:07 +0100 | [diff] [blame] | 10 | # Reference the major version of a release |
11 | uses: actions/checkout@v4 | ||||
Akron | 274d7c4 | 2022-11-16 15:01:45 +0100 | [diff] [blame] | 12 | |
Akron | 8d13d20 | 2024-01-11 11:45:17 +0100 | [diff] [blame] | 13 | - name: Set up JDK 17 |
margaretha | 8fba38a | 2024-01-12 09:35:05 +0100 | [diff] [blame] | 14 | uses: actions/setup-java@v4 |
Akron | 274d7c4 | 2022-11-16 15:01:45 +0100 | [diff] [blame] | 15 | with: |
margaretha | 8fba38a | 2024-01-12 09:35:05 +0100 | [diff] [blame] | 16 | distribution: 'temurin' |
Akron | 8d13d20 | 2024-01-11 11:45:17 +0100 | [diff] [blame] | 17 | java-version: 17 |
Akron | 274d7c4 | 2022-11-16 15:01:45 +0100 | [diff] [blame] | 18 | |
19 | - name: Build and install Krill | ||||
20 | run: mvn install |