File tree Expand file tree Collapse file tree 18 files changed +348
-246
lines changed
integration-tests/it-spring-boot-smoke-test
prometheus-metrics-exporter-httpserver/src/test/java/io/prometheus/metrics/exporter/httpserver
prometheus-metrics-instrumentation-dropwizard5
prometheus-metrics-instrumentation-dropwizard
prometheus-metrics-parent Expand file tree Collapse file tree 18 files changed +348
-246
lines changed Original file line number Diff line number Diff line change @@ -11,9 +11,12 @@ max_line_length = 200
1111max_line_length = 300
1212
1313[pom.xml ]
14- max_line_length = 110
14+ max_line_length = 120
1515
1616[* .py ]
1717# checked by black
1818indent_size = 4
1919max_line_length = 120
20+
21+ [{.mise/tasks/build-release.sh,.github/workflows/multi-version-test.yml} ]
22+ max_line_length = 200
Original file line number Diff line number Diff line change 1515 uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
1616 - uses : jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8 # v3.6.1
1717 with :
18- version : v2026.1.4
19- sha256 : 79c798e39b83f0dd80108eaa88c6ca63689695ae975fd6786e7a353ef9f87002
18+ version : v2026.1.7
19+ sha256 : d98523f15392ab17909a55560244667aa81122766209b816d9a9b9585109bfea
2020 - name : Run acceptance tests
2121 run : mise run acceptance-test
Original file line number Diff line number Diff line change 1414 persist-credentials : false
1515 - uses : jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8 # v3.6.1
1616 with :
17- version : v2026.1.4
18- sha256 : 79c798e39b83f0dd80108eaa88c6ca63689695ae975fd6786e7a353ef9f87002
17+ version : v2026.1.7
18+ sha256 : d98523f15392ab17909a55560244667aa81122766209b816d9a9b9585109bfea
1919 - name : Cache local Maven repository
2020 uses : actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
2121 with :
Original file line number Diff line number Diff line change 3939 fetch-depth : 0
4040 - uses : jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8 # v3.6.1
4141 with :
42- version : v2026.1.4
43- sha256 : 79c798e39b83f0dd80108eaa88c6ca63689695ae975fd6786e7a353ef9f87002
42+ version : v2026.1.7
43+ sha256 : d98523f15392ab17909a55560244667aa81122766209b816d9a9b9585109bfea
4444 cache : " false"
4545 - name : Setup Pages
4646 id : pages
Original file line number Diff line number Diff line change @@ -12,10 +12,10 @@ jobs:
1212 - name : Check out
1313 with :
1414 persist-credentials : false
15- uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
15+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1616 - uses : jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8 # v3.6.1
1717 with :
18- version : v2026.1.4
19- sha256 : 79c798e39b83f0dd80108eaa88c6ca63689695ae975fd6786e7a353ef9f87002
18+ version : v2026.1.7
19+ sha256 : d98523f15392ab17909a55560244667aa81122766209b816d9a9b9585109bfea
2020 - name : Lint
2121 run : mise run lint:rest
Original file line number Diff line number Diff line change 1+ ---
2+ name : Java-Version Compatibility Tests
3+
4+ on : [pull_request]
5+
6+ permissions : {}
7+
8+ jobs :
9+ compatibility-test :
10+ name : Test on Java ${{ matrix.java }}
11+ runs-on : ubuntu-24.04
12+ strategy :
13+ fail-fast : false
14+ matrix :
15+ java : [17, 21, 25]
16+ steps :
17+ - name : Check out
18+ uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
19+ with :
20+ persist-credentials : false
21+
22+ - name : Set up Java ${{ matrix.java }}
23+ id : setup-java
24+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
25+ with :
26+ distribution : " temurin"
27+ java-version : ${{ matrix.java }}
28+
29+ - name : Cache local Maven repository
30+ uses : actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
31+ with :
32+ path : ~/.m2/repository
33+ key : ${{ runner.os }}-maven-java${{ matrix.java }}-${{ hashFiles('**/pom.xml') }}
34+ restore-keys : |
35+ ${{ runner.os }}-maven-java${{ matrix.java }}-
36+ ${{ runner.os }}-maven-
37+
38+ - name : Build and test on Java ${{ matrix.java }}
39+ run : ./mvnw clean install -Dtest.java.version=${{ matrix.java }} -Dspotless.skip=true -Dcheckstyle.skip=true -Dwarnings=-nowarn -Dcoverage.skip=true
Original file line number Diff line number Diff line change 1515 uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
1616 - uses : jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8 # v3.6.1
1717 with :
18- version : v2026.1.4
19- sha256 : 79c798e39b83f0dd80108eaa88c6ca63689695ae975fd6786e7a353ef9f87002
18+ version : v2026.1.7
19+ sha256 : d98523f15392ab17909a55560244667aa81122766209b816d9a9b9585109bfea
2020 working_directory : .mise/envs/native
2121 - name : Run native tests
2222 working-directory : .mise/envs/native
Original file line number Diff line number Diff line change 2626
2727 - uses : jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8 # v3.6.1
2828 with :
29- version : v2026.1.4
30- sha256 : 79c798e39b83f0dd80108eaa88c6ca63689695ae975fd6786e7a353ef9f87002
29+ version : v2026.1.7
30+ sha256 : d98523f15392ab17909a55560244667aa81122766209b816d9a9b9585109bfea
3131 cache : false
3232
3333 - name : Build release version
3636 TAG : ${{ github.ref_name }}
3737
3838 - name : Set up Apache Maven Central
39- uses : actions/setup-java@f2beeb24e141e01a676f977032f5a29d81c9e27e # v5
39+ uses : actions/setup-java@be666c2fcd27ec809703dec50e508c2fdc7f6654 # v5
4040 with :
4141 distribution : " temurin"
4242 java-version : " 21"
Original file line number Diff line number Diff line change 1515
1616 steps :
1717 - name : Checkout code
18- uses : actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
18+ uses : actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
1919 with :
2020 persist-credentials : false
2121 fetch-depth : 0
Original file line number Diff line number Diff line change 1818 persist-credentials : false
1919 - uses : jdx/mise-action@6d1e696aa24c1aa1bcc1adea0212707c71ab78a8 # v3.6.1
2020 with :
21- version : v2026.1.4
22- sha256 : 79c798e39b83f0dd80108eaa88c6ca63689695ae975fd6786e7a353ef9f87002
21+ version : v2026.1.7
22+ sha256 : d98523f15392ab17909a55560244667aa81122766209b816d9a9b9585109bfea
2323 - name : Cache local Maven repository
2424 uses : actions/cache@8b402f58fbc84540c8b491a91e594a4576fec3d7 # v5.0.2
2525 with :
You can’t perform that action at this time.
0 commit comments