From 14dc6793325e555e997d6d59ae2b4df23d7cb10b Mon Sep 17 00:00:00 2001 From: Alex Tran Date: Fri, 7 Oct 2022 09:46:10 -0500 Subject: [PATCH] Added SDK to Rust --- .github/workflows/openapi-generator.yml | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/.github/workflows/openapi-generator.yml b/.github/workflows/openapi-generator.yml index d773a20dc1..7b59ac87be 100644 --- a/.github/workflows/openapi-generator.yml +++ b/.github/workflows/openapi-generator.yml @@ -41,7 +41,7 @@ jobs: git pull origin main --allow-unrelated-histories git push origin main 2>&1 | grep -v 'To https' - - name: Generate Dart Client + - name: Generate Dart SDK uses: openapi-generators/openapitools-generator-action@v1 with: generator: dart @@ -58,6 +58,27 @@ jobs: git init git add . git commit -m "Update SDK" + git remote add origin https://immich-app:"${{ secrets.GH_TOKEN }}"@github.com/immich-app/immich-sdk-dart.git + git pull origin main --allow-unrelated-histories + git push origin main 2>&1 | grep -v 'To https' + + - name: Generate Rust SDK + uses: openapi-generators/openapitools-generator-action@v1 + with: + generator: rust + generator-tag: v6.2.0 + openapi-file: server/immich-openapi-specs.json + + - name: Push to Rust repo + run: | + git config --global init.defaultBranch main + git config --global pull.rebase false + git config --global user.email "alex.tran1502@gmail.com" + git config --global user.name "Alex Tran" + cd rust-client + git init + git add . + git commit -m "Update SDK" git remote add origin https://immich-app:"${{ secrets.GH_TOKEN }}"@github.com/immich-app/immich-sdk-rust.git git pull origin main --allow-unrelated-histories git push origin main 2>&1 | grep -v 'To https'