ci(update): one generator per command, add `continue-on-error: true`

Andrey Nering created

Change summary

.github/workflows/update.yml | 44 +++++++++++++++++++++++++++----------
1 file changed, 32 insertions(+), 12 deletions(-)

Detailed changes

.github/workflows/update.yml 🔗

@@ -14,23 +14,43 @@ jobs:
       - uses: actions/checkout@v6
         with:
           token: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
+
       - uses: actions/setup-go@v6
         with:
           go-version-file: go.mod
-      - name: Generate provider configurations
+
+      - run: go run ./cmd/aihubmix/main.go
+        continue-on-error: true
+
+      - run: go run ./cmd/avian/main.go
+        continue-on-error: true
+
+      - run: go run ./cmd/cortecs/main.go
+        continue-on-error: true
+
+      - run: go run ./cmd/huggingface/main.go
+        continue-on-error: true
+
+      - run: go run ./cmd/ionet/main.go
+        continue-on-error: true
+
+      - run: go run ./cmd/openrouter/main.go
+        continue-on-error: true
+
+      - run: go run ./cmd/synthetic/main.go
+        continue-on-error: true
+
+      - run: go run ./cmd/venice/main.go
+        continue-on-error: true
+
+      - run: go run ./cmd/vercel/main.go
+        continue-on-error: true
+
+      - run: go run ./cmd/xai/main.go
+        continue-on-error: true
         env:
           XAI_API_KEY: ${{ secrets.XAI_API_KEY }}
-        run: |
-          go run ./cmd/aihubmix/main.go
-          go run ./cmd/avian/main.go
-          go run ./cmd/cortecs/main.go
-          go run ./cmd/huggingface/main.go
-          go run ./cmd/ionet/main.go
-          go run ./cmd/openrouter/main.go
-          go run ./cmd/synthetic/main.go
-          go run ./cmd/venice/main.go
-          go run ./cmd/vercel/main.go
-          go run ./cmd/xai/main.go
+
       - uses: stefanzweifel/git-auto-commit-action@04702edda442b2e678b25b537cec683a1493fcb9 # v5
         with:
           commit_message: "chore: auto-update generated files"