Skip to content

Commit b1222f6

Browse files
committed
merge master
2 parents 5d26124 + 2513d82 commit b1222f6

882 files changed

Lines changed: 31020 additions & 4678 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/docker.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
runs-on: ubuntu-latest
2727
steps:
2828
- name: Check out code
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v5
3030

3131
- name: Test run-in-docker.sh
3232
shell: bash

.github/workflows/gradle-plugin-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
name: Gradle plugin tests
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v5
1717
- name: Set up JDK 11
1818
uses: actions/setup-java@v4
1919
with:

.github/workflows/gradle-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
- samples/client/petstore/java/native
3333
- samples/client/petstore/java/native-jakarta
3434
steps:
35-
- uses: actions/checkout@v4
35+
- uses: actions/checkout@v5
3636
- uses: actions/setup-java@v4
3737
with:
3838
distribution: 'temurin'

.github/workflows/linux.yaml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
os: [ubuntu-latest]
2121
steps:
2222
- name: Check out code
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v5
2424

2525
- name: Set up JDK ${{ matrix.java }}
2626
uses: actions/setup-java@v4
@@ -44,6 +44,10 @@ jobs:
4444
restore-keys: |
4545
${{ runner.os }}-gradle-
4646
47+
- uses: gradle/actions/setup-gradle@v4
48+
with:
49+
gradle-version: '8.14.3'
50+
4751
- name: Setup Maven
4852
uses: s4u/setup-maven-action@v1.18.0
4953
with:
@@ -65,7 +69,7 @@ jobs:
6569

6670
- name: Test Gradle plugin usage
6771
shell: bash
68-
run: gradle -b modules/openapi-generator-gradle-plugin/samples/local-spec/build.gradle buildGoSdk --stacktrace
72+
run: gradle --project-dir modules/openapi-generator-gradle-plugin/samples/local-spec buildGoSdk --stacktrace
6973

7074
- name: Test Maven plugin integration
7175
if: matrix.java == '11'
@@ -85,14 +89,14 @@ jobs:
8589
os: [ubuntu-latest]
8690
steps:
8791
- name: Check out code
88-
uses: actions/checkout@v4
92+
uses: actions/checkout@v5
8993
- name: Setup Maven
9094
uses: s4u/setup-maven-action@v1.18.0
9195
with:
9296
java-version: 11
9397
maven-version: 3.8.8
9498
- name: Download build artifact
95-
uses: actions/download-artifact@v4
99+
uses: actions/download-artifact@v5
96100
with:
97101
name: artifact
98102
- name: Run Ensures Script

.github/workflows/maven-plugin-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
name: Maven plugin tests
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@v5
1717
- name: Set up JDK 11
1818
uses: actions/setup-java@v4
1919
with:

.github/workflows/misc-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
name: Misc tests
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v5
1919
- uses: ruby/setup-ruby@v1
2020
with:
2121
ruby-version: '2.6'

.github/workflows/openapi-generator.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
name: Build
1616
runs-on: ubuntu-latest
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v5
1919
- name: Set up JDK 11
2020
uses: actions/setup-java@v4
2121
with:
@@ -53,7 +53,7 @@ jobs:
5353
needs:
5454
- build
5555
steps:
56-
- uses: actions/checkout@v4
56+
- uses: actions/checkout@v5
5757
- name: Set up JDK 11
5858
uses: actions/setup-java@v4
5959
with:
@@ -90,14 +90,14 @@ jobs:
9090
needs:
9191
- build
9292
steps:
93-
- uses: actions/checkout@v4
93+
- uses: actions/checkout@v5
9494
- name: Set up JDK 11
9595
uses: actions/setup-java@v4
9696
with:
9797
java-version: 11
9898
distribution: 'temurin'
9999
- name: Download openapi-generator-cli.jar artifact
100-
uses: actions/download-artifact@v4
100+
uses: actions/download-artifact@v5
101101
with:
102102
name: openapi-generator-cli.jar
103103
path: modules/openapi-generator-cli/target
@@ -129,14 +129,14 @@ jobs:
129129
- build
130130
runs-on: ubuntu-latest
131131
steps:
132-
- uses: actions/checkout@v4
132+
- uses: actions/checkout@v5
133133
- name: Set up JDK 11
134134
uses: actions/setup-java@v4
135135
with:
136136
java-version: 11
137137
distribution: 'temurin'
138138
- name: Download openapi-generator-cli.jar artifact
139-
uses: actions/download-artifact@v4
139+
uses: actions/download-artifact@v5
140140
with:
141141
name: openapi-generator-cli.jar
142142
path: modules/openapi-generator-cli/target

.github/workflows/samples-aspnet-fastenpoints-server.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- samples/server/petstore/aspnet/fastendpoints-useResponseCaching
2626
- samples/server/petstore/aspnet/fastendpoints-useValidators
2727
steps:
28-
- uses: actions/checkout@v4
28+
- uses: actions/checkout@v5
2929
- uses: actions/setup-dotnet@v4.3.1
3030
with:
3131
dotnet-version: '8.0.x'

.github/workflows/samples-c-libcurl-client.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- 'samples/client/others/c/bearerAuth/'
2626

2727
steps:
28-
- uses: actions/checkout@v4
28+
- uses: actions/checkout@v5
2929
- name: Prepare
3030
run: |
3131
sudo apt-get update
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Samples cpp oat++ client
2+
3+
on:
4+
push:
5+
branches:
6+
- "samples/client/petstore/cpp-oatpp/**"
7+
pull_request:
8+
paths:
9+
- "samples/client/petstore/cpp-oatpp/**"
10+
11+
env:
12+
GRADLE_VERSION: 6.9
13+
14+
jobs:
15+
build:
16+
name: Build cpp oat++ client
17+
strategy:
18+
matrix:
19+
sample:
20+
- samples/client/petstore/cpp-oatpp
21+
os:
22+
- ubuntu-latest
23+
- macOS-latest
24+
- windows-latest
25+
runs-on: ${{ matrix.os }}
26+
steps:
27+
- uses: actions/checkout@v5
28+
- name: Build
29+
working-directory: ${{ matrix.sample }}
30+
run: cmake -B build && cmake --build build --verbose

0 commit comments

Comments
 (0)