Skip to content

Commit b4a70ee

Browse files
committed
update
1 parent 56a93a8 commit b4a70ee

1 file changed

Lines changed: 37 additions & 32 deletions

File tree

.github/workflows/samples-typescript-client.yaml

Lines changed: 37 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,16 @@ on:
44
push:
55
paths:
66
- samples/client/others/typescript-angular/**
7-
- samples/client/petstore/typescript-angular-v12-provided-in-root/**
8-
- samples/client/petstore/typescript-angular-v13-provided-in-root/**
9-
- samples/client/petstore/typescript-angular-v14-provided-in-root/**
10-
- samples/client/petstore/typescript-angular-v15-provided-in-root/**
11-
- samples/client/petstore/typescript-angular-v16-provided-in-root/**
12-
- samples/client/petstore/typescript-angular-v17-provided-in-root/**
13-
- samples/client/petstore/typescript-angular-v18-provided-in-root/**
14-
- samples/client/petstore/typescript-angular-v19-provided-in-root/**
7+
# comment out angular released before Nov 2023
8+
#- samples/client/petstore/typescript-angular-v12-provided-in-root/**
9+
#- samples/client/petstore/typescript-angular-v13-provided-in-root/**
10+
#- samples/client/petstore/typescript-angular-v14-provided-in-root/**
11+
#- samples/client/petstore/typescript-angular-v15-provided-in-root/**
12+
#- samples/client/petstore/typescript-angular-v16-provided-in-root/**
13+
# comment out below as there's no pom.xml
14+
#- samples/client/petstore/typescript-angular-v17-provided-in-root/**
15+
#- samples/client/petstore/typescript-angular-v18-provided-in-root/**
16+
#- samples/client/petstore/typescript-angular-v19-provided-in-root/**
1517
- samples/openapi3/client/petstore/typescript/builds/default/**
1618
- samples/openapi3/client/petstore/typescript/tests/default/**
1719
- samples/openapi3/client/petstore/typescript/builds/jquery/**
@@ -35,15 +37,15 @@ on:
3537
pull_request:
3638
paths:
3739
- samples/client/others/typescript-angular/**
38-
- samples/client/petstore/typescript-angular-v12-provided-in-root/**
39-
- samples/client/petstore/typescript-angular-v13-provided-in-root/**
40-
- samples/client/petstore/typescript-angular-v14-provided-in-root/**
41-
- samples/client/petstore/typescript-angular-v15-provided-in-root/**
42-
- samples/client/petstore/typescript-angular-v16-provided-in-root/**
43-
- samples/client/petstore/typescript-angular-v17-provided-in-root/**
44-
- samples/client/petstore/typescript-angular-v18-provided-in-root/**
45-
- samples/client/petstore/typescript-angular-v19-provided-in-root/**
46-
- samples/openapi3/client/petstore/typescript/builds/default/**
40+
#- samples/client/petstore/typescript-angular-v12-provided-in-root/**
41+
#- samples/client/petstore/typescript-angular-v13-provided-in-root/**
42+
#- samples/client/petstore/typescript-angular-v14-provided-in-root/**
43+
#- samples/client/petstore/typescript-angular-v15-provided-in-root/**
44+
#- samples/client/petstore/typescript-angular-v16-provided-in-root/**
45+
#- samples/client/petstore/typescript-angular-v17-provided-in-root/**
46+
#- samples/client/petstore/typescript-angular-v18-provided-in-root/**
47+
#- samples/client/petstore/typescript-angular-v19-provided-in-root/**
48+
#- samples/openapi3/client/petstore/typescript/builds/default/**
4749
- samples/openapi3/client/petstore/typescript/tests/default/**
4850
- samples/openapi3/client/petstore/typescript/builds/jquery/**
4951
- samples/openapi3/client/petstore/typescript/tests/jquery/**
@@ -75,15 +77,15 @@ jobs:
7577
- "20.x"
7678
sample:
7779
- samples/client/others/typescript-angular/
78-
- samples/client/petstore/typescript-angular-v12-provided-in-root/
79-
- samples/client/petstore/typescript-angular-v13-provided-in-root/
80-
- samples/client/petstore/typescript-angular-v14-provided-in-root/
81-
- samples/client/petstore/typescript-angular-v15-provided-in-root/
82-
- samples/client/petstore/typescript-angular-v16-provided-in-root/
83-
- samples/client/petstore/typescript-angular-v17-provided-in-root/
84-
- samples/client/petstore/typescript-angular-v18-provided-in-root/
85-
- samples/client/petstore/typescript-angular-v19-provided-in-root/
86-
- samples/openapi3/client/petstore/typescript/builds/default/
80+
#- samples/client/petstore/typescript-angular-v12-provided-in-root/
81+
#- samples/client/petstore/typescript-angular-v13-provided-in-root/
82+
#- samples/client/petstore/typescript-angular-v14-provided-in-root/
83+
#- samples/client/petstore/typescript-angular-v15-provided-in-root/
84+
#- samples/client/petstore/typescript-angular-v16-provided-in-root/
85+
#- samples/client/petstore/typescript-angular-v17-provided-in-root/
86+
#- samples/client/petstore/typescript-angular-v18-provided-in-root/
87+
#- samples/client/petstore/typescript-angular-v19-provided-in-root/
88+
#- samples/openapi3/client/petstore/typescript/builds/default/
8789
- samples/openapi3/client/petstore/typescript/tests/default/
8890
- samples/openapi3/client/petstore/typescript/builds/jquery/
8991
- samples/openapi3/client/petstore/typescript/tests/jquery/
@@ -105,14 +107,17 @@ jobs:
105107
- samples/client/petstore/typescript-axios/tests/default/
106108
steps:
107109
- uses: actions/checkout@v5
108-
- name: Use Node.js 20.x
110+
- name: Set up JDK 17
111+
uses: actions/setup-java@v4
112+
with:
113+
java-version: '17' # Specify your desired Java version
114+
distribution: 'temurin' # Or 'adopt', 'oracle', etc.
115+
cache: maven # Cache Maven dependencies for faster builds
116+
- name: Use Node.js
109117
uses: actions/setup-node@v5
110118
with:
111119
node-version: ${{ matrix.node }}
112120
cache: 'npm' # Or 'yarn'
113-
- name: npm install
114-
working-directory: ${{ matrix.sample }}
115-
run: npm install
116-
- name: npm test
121+
- name: mvn integration-test
117122
working-directory: ${{ matrix.sample }}
118-
run: npm test
123+
run: mvn integration-test

0 commit comments

Comments
 (0)