SP-18211 - update schemas, bug fix #379
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: verify clients | |
on: | |
pull_request: | |
branches: | |
- master | |
- develop | |
- stable | |
jobs: | |
verify-python: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Specification Repo | |
uses: actions/checkout@v2 | |
with: | |
path: 'DocumentReader-web-openapi' | |
- name: Checkout Python Client Repo | |
uses: actions/checkout@v2 | |
with: | |
repository: 'regulaforensics/DocumentReader-web-python-client' | |
path: 'python-client' | |
- name: Verify update Python client | |
working-directory: python-client | |
run: | | |
./update-models.sh | |
verify-csharp: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Specification Repo | |
uses: actions/checkout@v2 | |
with: | |
path: 'DocumentReader-web-openapi' | |
- name: Checkout CSharp Client Repo | |
uses: actions/checkout@v2 | |
with: | |
repository: 'regulaforensics/DocumentReader-web-csharp-client' | |
path: 'csharp-client' | |
- name: Verify update CSharp client | |
working-directory: csharp-client | |
run: | | |
./update-models.sh | |
verify-js: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Specification Repo | |
uses: actions/checkout@v2 | |
with: | |
path: 'DocumentReader-web-openapi' | |
- name: Checkout JS Client Repo | |
uses: actions/checkout@v2 | |
with: | |
repository: 'regulaforensics/DocumentReader-web-js-client' | |
path: 'js-client' | |
- name: Verify update JS client | |
working-directory: js-client | |
run: | | |
npm install | |
./update-models.sh | |
npm run check-types | |
verify-java: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Checkout Specification Repo | |
uses: actions/checkout@v2 | |
with: | |
path: 'DocumentReader-web-openapi' | |
- name: Checkout Java Client Repo | |
uses: actions/checkout@v2 | |
with: | |
repository: 'regulaforensics/DocumentReader-web-java-client' | |
path: 'java-client' | |
- name: Verify update Java client | |
working-directory: java-client | |
run: | | |
./update-models.sh |