|
1 | | -# Generates the TypeScript and Go SDKs with the self-hosted stlc CLI, |
| 1 | +# Generates the Python, TypeScript, and Go SDKs with the self-hosted stlc CLI, |
2 | 2 | # replacing the hosted-Stainless pipeline that stainless-sdks.yml used to drive. |
3 | 3 | # |
4 | 4 | # On pull_request: builds every target, pushes a stlc/preview/pr-N branch to each |
|
60 | 60 | # An integration-test dispatch pushes this branch instead of the preview |
61 | 61 | # branch or main. |
62 | 62 | INTEGRATION_BRANCH: stlc/integration-test/run-${{ github.run_id }} |
63 | | - SDK_REPOS: hypeman-go-staging hypeman-ts-staging |
64 | | - SDK_TARGETS: go,typescript |
| 63 | + SDK_REPOS: hypeman-go-staging hypeman-python-staging hypeman-ts-staging |
| 64 | + SDK_TARGETS: go,python,typescript |
65 | 65 |
|
66 | 66 | jobs: |
67 | 67 | guard: |
@@ -170,7 +170,7 @@ jobs: |
170 | 170 | app-id: ${{ secrets.ADMIN_APP_ID }} |
171 | 171 | private-key: ${{ secrets.ADMIN_APP_PRIVATE_KEY }} |
172 | 172 | owner: ${{ github.repository_owner }} |
173 | | - repositories: hypeman-go,hypeman-ts,hypeman-go-staging,hypeman-ts-staging |
| 173 | + repositories: hypeman-go,hypeman-python,hypeman-ts,hypeman-go-staging,hypeman-python-staging,hypeman-ts-staging |
174 | 174 | permission-contents: write |
175 | 175 | permission-workflows: write |
176 | 176 | permission-pull-requests: write |
@@ -420,7 +420,7 @@ jobs: |
420 | 420 | app-id: ${{ secrets.ADMIN_APP_ID }} |
421 | 421 | private-key: ${{ secrets.ADMIN_APP_PRIVATE_KEY }} |
422 | 422 | owner: ${{ github.repository_owner }} |
423 | | - repositories: hypeman-go-staging,hypeman-ts-staging |
| 423 | + repositories: hypeman-go-staging,hypeman-python-staging,hypeman-ts-staging |
424 | 424 | permission-contents: write |
425 | 425 |
|
426 | 426 | - name: Delete the preview branches |
|
0 commit comments