Skip to content

Commit 492f5a3

Browse files
authored
Merge branch 'master' into pr_17613
2 parents e6b8c81 + 35ba041 commit 492f5a3

5,286 files changed

Lines changed: 145623 additions & 51875 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/openapi-generator.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ jobs:
142142
path: modules/openapi-generator-cli/target
143143
- name: Delete samples that are entirely generated
144144
run: |
145+
rm -rf samples/client/petstore/csharp/generichost/latest/HelloWorld
145146
rm -rf samples/client/petstore/csharp/generichost/latest/Tags
146147
147148
rm -rf samples/client/petstore/csharp/generichost/net8/AllOf

.github/workflows/samples-dotnet9.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ jobs:
2424
matrix:
2525
sample:
2626
- samples/client/petstore/csharp/generichost/latest/Tags
27+
- samples/client/petstore/csharp/generichost/latest/HelloWorld
2728
- samples/client/petstore/csharp/generichost/net9/AllOf
2829
- samples/client/petstore/csharp/generichost/net9/AnyOf
2930
- samples/client/petstore/csharp/generichost/net9/AnyOfNoCompare

.github/workflows/samples-java-client-jdk11.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@ jobs:
6161
- samples/client/petstore/java/webclient-swagger2
6262
- samples/client/petstore/java/webclient-useSingleRequestParameter
6363
- samples/client/petstore/java/vertx
64+
- samples/client/petstore/java/vertx-no-nullable
65+
- samples/client/petstore/java/vertx-supportVertxFuture
6466
- samples/client/petstore/java/jersey2-java8-localdatetime
6567
- samples/client/petstore/java/google-api-client
6668
- samples/client/petstore/java/rest-assured
@@ -74,6 +76,7 @@ jobs:
7476
- samples/client/petstore/java/microprofile-rest-client-with-useSingleRequestParameter
7577
- samples/client/petstore/java/apache-httpclient
7678
- samples/client/petstore/java/feign
79+
- samples/client/petstore/java/feign-hc5
7780
- samples/client/petstore/java/feign-no-nullable
7881
- samples/client/petstore/java/okhttp-gson-awsv4signature
7982
- samples/openapi3/client/petstore/java/jersey2-java8-special-characters

.github/workflows/samples-julia.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
# Using develop mode to install package so that it is easier to modify the package test files
3131
julia -e "using Pkg; Pkg.develop(\"OpenAPI\");"
3232
cd ~/.julia/dev/OpenAPI
33-
git checkout v0.1.25
33+
git checkout v0.2.0
3434
cd $currdir
3535
rm -rf ~/.julia/dev/OpenAPI/test/client/openapigenerator_petstore_v3/petstore
3636
rm -rf ~/.julia/dev/OpenAPI/test/server/openapigenerator_petstore_v3/petstore

.github/workflows/samples-kotlin-server-jdk17.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ jobs:
4242
- samples/server/petstore/kotlin-server/javalin-6
4343
- samples/server/petstore/kotlin-server/ktor
4444
- samples/server/petstore/kotlin-server/ktor2
45+
- samples/server/petstore/kotlin-misk
4546
# comment out due to gradle build failure
4647
# - samples/server/petstore/kotlin-spring-default/
4748
steps:
@@ -66,4 +67,4 @@ jobs:
6667
arguments: wrapper
6768
- name: Build
6869
working-directory: ${{ matrix.sample }}
69-
run: ./gradlew build -x test
70+
run: ./gradlew build -x test

.github/workflows/samples-kotlin-server-jdk21.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ jobs:
2525
- samples/server/petstore/kotlin-server/ktor
2626
- samples/server/petstore/kotlin-server/ktor2
2727
- samples/server/petstore/kotlin-server-required-and-nullable-properties
28+
- samples/server/petstore/kotlin-misk
2829
steps:
2930
- uses: actions/checkout@v4
3031
- uses: actions/setup-java@v4

.github/workflows/samples-kotlin-server.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ jobs:
4747
- samples/server/others/kotlin-server/jaxrs-spec
4848
- samples/server/others/kotlin-server/jaxrs-spec-array-response
4949
- samples/server/petstore/kotlin-spring-cloud
50+
- samples/server/petstore/kotlin-misk
5051
# comment out due to gradle build failure
5152
#- samples/server/petstore/kotlin-spring-default
5253
# no build.gradle file
@@ -73,4 +74,4 @@ jobs:
7374
arguments: wrapper
7475
- name: Build
7576
working-directory: ${{ matrix.sample }}
76-
run: ./gradlew build -x test
77+
run: ./gradlew build -x test

.github/workflows/samples-python-client-echo-api.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ jobs:
1818
- samples/client/echo_api/python
1919
- samples/client/echo_api/python-disallowAdditionalPropertiesIfNotPresent
2020
python-version:
21-
- "3.8"
2221
- "3.9"
2322
- "3.10"
2423
- "3.11"
2524
- "3.12"
25+
- "3.13"
2626
steps:
2727
- uses: actions/checkout@v4
2828
- uses: actions/setup-python@v5

.github/workflows/samples-python-petstore.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
fail-fast: false
1616
matrix:
1717
python-version:
18-
- "3.8"
1918
- "3.9"
2019
- "3.10"
2120
- "3.11"
2221
- "3.12"
22+
- "3.13"
2323
sample:
2424
- samples/openapi3/client/petstore/python-aiohttp
2525
- samples/openapi3/client/petstore/python
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
name: Samples Scala/sbt (JDK8)
2+
3+
on:
4+
push:
5+
paths:
6+
- 'samples/server/petstore/scala-finch/**'
7+
pull_request:
8+
paths:
9+
- 'samples/server/petstore/scala-finch/**'
10+
jobs:
11+
build:
12+
name: Build scala-finch servers
13+
runs-on: ubuntu-latest
14+
strategy:
15+
fail-fast: false
16+
matrix:
17+
sample:
18+
# servers
19+
- samples/server/petstore/scala-finch # cannot be tested with jdk11
20+
steps:
21+
- uses: actions/checkout@v4
22+
- uses: actions/setup-java@v4
23+
with:
24+
distribution: 'temurin'
25+
java-version: 8
26+
- name: Setup sbt launcher
27+
uses: sbt/setup-sbt@v1
28+
- name: Cache maven dependencies
29+
uses: actions/cache@v4
30+
env:
31+
cache-name: maven-repository
32+
with:
33+
path: |
34+
~/.ivy2
35+
key: ${{ runner.os }}-${{ github.job }}-${{ env.cache-name }}-${{ hashFiles('**/build.sbt') }}
36+
- name: Build and test
37+
working-directory: ${{ matrix.sample }}
38+
run: sbt -v +test

0 commit comments

Comments
 (0)