diff --git a/.github/workflows/update-clients.yml b/.github/workflows/update-clients.yml index 03a6514..4bf2513 100644 --- a/.github/workflows/update-clients.yml +++ b/.github/workflows/update-clients.yml @@ -41,137 +41,142 @@ jobs: path: "js-client" ref: "develop" - - name: Update Model According To Specification + - name: TMP. Echo head message working-directory: js-client run: | - npm install - ./update-models.sh - - - name: Push Changes Back To Client Repo - working-directory: js-client - run: | - git checkout -b ${GITHUB_SHA::8} - git config --local user.email "action@github.com" - git config --local user.name "GitHub Action" - git add --all - git commit -m "${{ needs.title.outputs.title }}" -a - git push --set-upstream origin ${GITHUB_SHA::8} - gh pr create --fill --draft --base develop - env: - GITHUB_TOKEN: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }} - - update-java-client: - needs: title - runs-on: ubuntu-latest - steps: - - name: Specify Java Version - uses: actions/setup-java@v4 - with: - distribution: "zulu" - java-version: 11 - java-package: jdk - - - name: Checkout Specification Repo - uses: actions/checkout@v4 - with: - path: "DocumentReader-web-openapi" - ref: "develop" - - - name: Checkout Java Client Repo - uses: actions/checkout@v4 - with: - repository: "regulaforensics/DocumentReader-web-java-client" - token: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }} - path: "java-client" - ref: "develop" - - - name: Update Model According To Specification - working-directory: java-client - run: | - ./update-models.sh - - - name: Push Changes Back To Client Repo - working-directory: java-client - run: | - git checkout -b ${GITHUB_SHA::8} - git config --local user.email "action@github.com" - git config --local user.name "GitHub Action" - git add --all - git commit -m "${{ needs.title.outputs.title }}" -a - git push --set-upstream origin ${GITHUB_SHA::8} - gh pr create --fill --draft --base develop - env: - GITHUB_TOKEN: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }} - - update-python-client: - needs: title - runs-on: ubuntu-latest - steps: - - name: Checkout Specification Repo - uses: actions/checkout@v4 - with: - path: "DocumentReader-web-openapi" - ref: "develop" - - - name: Checkout Python Client Repo - uses: actions/checkout@v4 - with: - repository: "regulaforensics/DocumentReader-web-python-client" - token: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }} - path: "python-client" - ref: "develop" - - - name: Update Model According To Specification - working-directory: python-client - run: | - ./update-models.sh - - - name: Push Changes Back To Client Repo - working-directory: python-client - run: | - git checkout -b ${GITHUB_SHA::8} - git config --local user.email "action@github.com" - git config --local user.name "GitHub Action" - git add --all - git commit -m "${{ needs.title.outputs.title }}" -a - git push --set-upstream origin ${GITHUB_SHA::8} - gh pr create --fill --draft --base develop - env: - GITHUB_TOKEN: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }} - - update-csharp-client: - needs: title - runs-on: ubuntu-latest - steps: - - name: Checkout Specification Repo - uses: actions/checkout@v4 - with: - path: "DocumentReader-web-openapi" - ref: "develop" - - - name: Checkout C# Client Repo - uses: actions/checkout@v4 - with: - repository: "regulaforensics/DocumentReader-web-csharp-client" - token: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }} - path: "csharp-client" - ref: "develop" - - - name: Update Model According To Specification - working-directory: csharp-client - run: | - ./update-models.sh - - - name: Push Changes Back To Client Repo - working-directory: csharp-client - run: | - git checkout -b ${GITHUB_SHA::8} - git config --local user.email "action@github.com" - git config --local user.name "GitHub Action" - git checkout src/Regula.DocumentReader.WebClient/Api/DefaultApi.cs src/Regula.DocumentReader.WebClient/Api/ProcessApi.cs - git add --all - git commit -m "${{ needs.title.outputs.title }}" -a - git push --set-upstream origin ${GITHUB_SHA::8} - gh pr create --fill --draft --base develop - env: - GITHUB_TOKEN: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }} + echo ${{ needs.title.outputs.title }} + + # - name: Update Model According To Specification + # working-directory: js-client + # run: | + # npm install + # ./update-models.sh + + # - name: Push Changes Back To Client Repo + # working-directory: js-client + # run: | + # git checkout -b ${GITHUB_SHA::8} + # git config --local user.email "action@github.com" + # git config --local user.name "GitHub Action" + # git add --all + # git commit -m "${{ needs.title.outputs.title }}" -a + # git push --set-upstream origin ${GITHUB_SHA::8} + # gh pr create --fill --draft --base develop + # env: + # GITHUB_TOKEN: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }} + + # update-java-client: + # needs: title + # runs-on: ubuntu-latest + # steps: + # - name: Specify Java Version + # uses: actions/setup-java@v4 + # with: + # distribution: "zulu" + # java-version: 11 + # java-package: jdk + + # - name: Checkout Specification Repo + # uses: actions/checkout@v4 + # with: + # path: "DocumentReader-web-openapi" + # ref: "develop" + + # - name: Checkout Java Client Repo + # uses: actions/checkout@v4 + # with: + # repository: "regulaforensics/DocumentReader-web-java-client" + # token: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }} + # path: "java-client" + # ref: "develop" + + # - name: Update Model According To Specification + # working-directory: java-client + # run: | + # ./update-models.sh + + # - name: Push Changes Back To Client Repo + # working-directory: java-client + # run: | + # git checkout -b ${GITHUB_SHA::8} + # git config --local user.email "action@github.com" + # git config --local user.name "GitHub Action" + # git add --all + # git commit -m "${{ needs.title.outputs.title }}" -a + # git push --set-upstream origin ${GITHUB_SHA::8} + # gh pr create --fill --draft --base develop + # env: + # GITHUB_TOKEN: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }} + + # update-python-client: + # needs: title + # runs-on: ubuntu-latest + # steps: + # - name: Checkout Specification Repo + # uses: actions/checkout@v4 + # with: + # path: "DocumentReader-web-openapi" + # ref: "develop" + + # - name: Checkout Python Client Repo + # uses: actions/checkout@v4 + # with: + # repository: "regulaforensics/DocumentReader-web-python-client" + # token: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }} + # path: "python-client" + # ref: "develop" + + # - name: Update Model According To Specification + # working-directory: python-client + # run: | + # ./update-models.sh + + # - name: Push Changes Back To Client Repo + # working-directory: python-client + # run: | + # git checkout -b ${GITHUB_SHA::8} + # git config --local user.email "action@github.com" + # git config --local user.name "GitHub Action" + # git add --all + # git commit -m "${{ needs.title.outputs.title }}" -a + # git push --set-upstream origin ${GITHUB_SHA::8} + # gh pr create --fill --draft --base develop + # env: + # GITHUB_TOKEN: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }} + + # update-csharp-client: + # needs: title + # runs-on: ubuntu-latest + # steps: + # - name: Checkout Specification Repo + # uses: actions/checkout@v4 + # with: + # path: "DocumentReader-web-openapi" + # ref: "develop" + + # - name: Checkout C# Client Repo + # uses: actions/checkout@v4 + # with: + # repository: "regulaforensics/DocumentReader-web-csharp-client" + # token: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }} + # path: "csharp-client" + # ref: "develop" + + # - name: Update Model According To Specification + # working-directory: csharp-client + # run: | + # ./update-models.sh + + # - name: Push Changes Back To Client Repo + # working-directory: csharp-client + # run: | + # git checkout -b ${GITHUB_SHA::8} + # git config --local user.email "action@github.com" + # git config --local user.name "GitHub Action" + # git checkout src/Regula.DocumentReader.WebClient/Api/DefaultApi.cs src/Regula.DocumentReader.WebClient/Api/ProcessApi.cs + # git add --all + # git commit -m "${{ needs.title.outputs.title }}" -a + # git push --set-upstream origin ${GITHUB_SHA::8} + # gh pr create --fill --draft --base develop + # env: + # GITHUB_TOKEN: ${{ secrets.REGULA_GITHUB_PUSH_TOKEN }}