Skip to content

Commit 8a08cc6

Browse files
ci: build JAX-RS RESTEasy samples with Maven wrapper (3.8.8)
1 parent 958c4fc commit 8a08cc6

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

‎.github/workflows/samples-jaxrs.yaml‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@ on:
44
push:
55
paths:
66
- 'samples/server/petstore/jaxrs*/**'
7+
- '.github/workflows/samples-jaxrs.yaml'
78
pull_request:
89
paths:
910
- 'samples/server/petstore/jaxrs*/**'
11+
- '.github/workflows/samples-jaxrs.yaml'
1012
jobs:
1113
build:
1214
name: Build JAX-RS
@@ -43,6 +45,18 @@ jobs:
4345
# quarkus-maven-plugin 1.13.x needs Maven Resolver 1.x, which Maven 3.10 no longer ships
4446
- sample: samples/server/petstore/jaxrs-spec-microprofile-openapi-annotations
4547
mvn: $GITHUB_WORKSPACE/mvnw
48+
# resteasy samples use TestNG 6.8.8 and don't pin Surefire; Maven 3.10 defaults to
49+
# Surefire 3.6.0, which requires TestNG 6.14.3+
50+
- sample: samples/server/petstore/jaxrs-resteasy/default
51+
mvn: $GITHUB_WORKSPACE/mvnw
52+
- sample: samples/server/petstore/jaxrs-resteasy/eap
53+
mvn: $GITHUB_WORKSPACE/mvnw
54+
- sample: samples/server/petstore/jaxrs-resteasy/eap-joda
55+
mvn: $GITHUB_WORKSPACE/mvnw
56+
- sample: samples/server/petstore/jaxrs-resteasy/eap-java8
57+
mvn: $GITHUB_WORKSPACE/mvnw
58+
- sample: samples/server/petstore/jaxrs-resteasy/joda
59+
mvn: $GITHUB_WORKSPACE/mvnw
4660
steps:
4761
- uses: actions/checkout@v7
4862
- uses: actions/setup-java@v6

0 commit comments

Comments
 (0)