File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111 runs-on : ubuntu-latest
1212 outputs :
1313 matrix : ${{ steps.set-matrix.outputs.matrix }}
14+ name : Generate version matrix
1415 steps :
1516 - uses : actions/checkout@v4
1617 - name : Read matrix from JSON
2526 strategy :
2627 fail-fast : false
2728 matrix : ${{ fromJson(needs.generate-matrix.outputs.matrix) }}
28- name : Test with Java ${{ matrix.java }} / Spring Boot ${{ matrix.boot }}
29+ name : Test Spring Boot ${{ matrix.boot }} / Java ${{ matrix.java }}
2930 steps :
3031 - name : Checkout code
3132 uses : actions/checkout@v4
5556 fail-fast : false
5657 matrix :
5758 java : [ '17', '21' ]
58- name : Test with latest version of Spring Boot and Java ${{ matrix.java }}
59+ name : Test Spring Boot latest / Java ${{ matrix.java }}
5960 steps :
6061 - name : Checkout code
6162 uses : actions/checkout@v4
7576 uses : actions/upload-artifact@v4
7677 if : always()
7778 with :
78- name : report-java-${{ matrix.java }}
79+ name : report-java-${{ matrix.java }}-spring-boot-latest
7980 path : build/reports/**
8081 retention-days : 5
8182
9091 runs-on : ubuntu-latest
9192 needs : [test]
9293 steps :
93- - uses : actions/checkout@v4
94+ - name : Checkout code
95+ uses : actions/checkout@v4
9496
95- - uses : actions/setup-java@v4
97+ - name : Setup Java
98+ uses : actions/setup-java@v4
9699 with :
97100 distribution : temurin
98101 java-version : 17
You can’t perform that action at this time.
0 commit comments