Skip to content

Commit eeef625

Browse files
authored
Merge branch 'main' into bugfix/fix-exception-when-custom-root-metrics-path
2 parents b55455f + 701e49d commit eeef625

File tree

18 files changed

+348
-246
lines changed

18 files changed

+348
-246
lines changed

.editorconfig

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,12 @@ max_line_length = 200
1111
max_line_length = 300
1212

1313
[pom.xml]
14-
max_line_length = 110
14+
max_line_length = 120
1515

1616
[*.py]
1717
# checked by black
1818
indent_size = 4
1919
max_line_length = 120
20+
21+
[{.mise/tasks/build-release.sh,.github/workflows/multi-version-test.yml}]
22+
max_line_length = 200

.github/workflows/acceptance-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
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

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ jobs:
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:

.github/workflows/github-pages.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ jobs:
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

.github/workflows/lint-rest.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff 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
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
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

.github/workflows/native-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ jobs:
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

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ jobs:
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
@@ -36,7 +36,7 @@ jobs:
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"

.github/workflows/super-linter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
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

.github/workflows/test-release-build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
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:

0 commit comments

Comments
 (0)