Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
7add289
chore: migrate to speakeasy workflows
simplesagar Apr 5, 2024
10bb5d6
Merge pull request #71 from speakeasy-sdks/chore/migrate-speakeasy-wo…
aaronsteers Apr 8, 2024
a439ef8
Change (breaking!): Rename import to `airbyte_api`, flatten hierarchy…
aaronsteers Apr 8, 2024
d80a8db
Refactor: Regenerate with new name (`airbyte_api`) and consolidated m…
aaronsteers Apr 11, 2024
1a42d21
chore: 🐝 Update SDK - Generate (#62)
github-actions[bot] Apr 11, 2024
e84563f
Update to support client credentials
JonsSpaghetti May 9, 2024
d919c53
Update spec file to include permission Create & org ID for workspace …
JonsSpaghetti May 14, 2024
ad915a5
chore: 🐝 Update SDK - Generate (#74)
github-actions[bot] May 14, 2024
b1ca9ac
chore: 🐝 Update SDK - Generate (#80)
github-actions[bot] May 15, 2024
b798d83
Dedupe requests and add Health and Permissions (#82)
JonsSpaghetti May 15, 2024
ea664d6
Set groups and aliases properly for permissions (#83)
JonsSpaghetti May 15, 2024
fc7d5c4
chore: 🐝 Update SDK - Generate (#84)
github-actions[bot] May 15, 2024
2795548
chore: update sdk spec (#90)
keyihuang May 31, 2024
9317ad8
chore: 🐝 Update SDK - Generate (#85)
github-actions[bot] Jun 3, 2024
202f326
chore(public-api): update public-api sdk (#94)
keyihuang Jun 22, 2024
d13ece1
Update token endpoint (#96)
JonsSpaghetti Jul 15, 2024
653e758
Fix stash conflicts (#97)
JonsSpaghetti Jul 15, 2024
59c5e7f
chore: 🐝 Update SDK - Generate (#98)
github-actions[bot] Jul 15, 2024
57e2cdf
chore: update openapi spec (#100)
malikdiarra Sep 4, 2024
87f7e7b
Remove discriminators, flag secrets (#102)
JonsSpaghetti Sep 10, 2024
1eac185
chore: 🐝 Update SDK - Generate 0.52.0 (#103)
github-actions[bot] Sep 11, 2024
817601f
fix: use oss catalog instead of cloud (#104)
JonsSpaghetti Sep 24, 2024
140e083
chore: 🐝 Update SDK - Generate 0.52.1 (#105)
github-actions[bot] Sep 25, 2024
048c847
chore: use the main repository api spec (#107)
malikdiarra Oct 11, 2024
7884557
chore: 🐝 Update SDK - Generate 0.52.2 (#109)
github-actions[bot] Dec 11, 2024
ae27a67
chore: pin speakeasy cli version to maintain python v1 functionality …
walker-tx Feb 28, 2025
3d186cd
chore: 🐝 Update SDK - Generate 0.53.0 (#129)
github-actions[bot] Oct 2, 2025
9f75c79
Pin GitHub Actions to SHA1 for supply chain security (#131)
wennergr Oct 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
50 changes: 22 additions & 28 deletions .github/workflows/speakeasy_sdk_generation.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,26 @@
name: Generate
permissions:
checks: write
contents: write
pull-requests: write
statuses: write
checks: write
contents: write
pull-requests: write
statuses: write
"on":
workflow_dispatch:
inputs:
force:
description: Force generation of SDKs
type: boolean
default: false
schedule:
- cron: 0 0 * * *
workflow_dispatch:
inputs:
force:
description: Force generation of SDKs
type: boolean
default: false
schedule:
- cron: 0 0 * * *
jobs:
generate:
uses: speakeasy-api/sdk-generation-action/.github/workflows/sdk-generation.yaml@v14
with:
force: ${{ github.event.inputs.force }}
languages: |
- python
mode: pr
openapi_doc_auth_header: x-api-key
openapi_docs: |
- https://app.speakeasyapi.dev/v1/apis/public-api/version/1.0.0/schema/download
publish_python: true
speakeasy_version: latest
secrets:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
openapi_doc_auth_token: ${{ secrets.SPEAKEASY_API_KEY }}
speakeasy_api_key: ${{ secrets.SPEAKEASY_API_KEY }}
generate:
uses: speakeasy-api/sdk-generation-action/.github/workflows/workflow-executor.yaml@f09110c4676497cba7ef85034a6fb94191f1c417 # v15
with:
force: ${{ github.event.inputs.force }}
mode: pr
speakeasy_version: latest
secrets:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
openapi_doc_auth_token: ${{ secrets.SPEAKEASY_API_KEY }}
speakeasy_api_key: ${{ secrets.SPEAKEASY_API_KEY }}
25 changes: 11 additions & 14 deletions .github/workflows/speakeasy_sdk_publish.yml
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
name: Publish
"on":
push:
branches:
- main
paths:
- RELEASES.md
push:
branches:
- main
paths:
- RELEASES.md
jobs:
publish:
uses: speakeasy-api/sdk-generation-action/.github/workflows/sdk-publish.yaml@v14
with:
create_release: true
publish_python: true
secrets:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
pypi_token: ${{ secrets.PYPI_TOKEN }}
speakeasy_api_key: ${{ secrets.SPEAKEASY_API_KEY }}
publish:
uses: speakeasy-api/sdk-generation-action/.github/workflows/sdk-publish.yaml@f09110c4676497cba7ef85034a6fb94191f1c417 # v15
secrets:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
pypi_token: ${{ secrets.PYPI_TOKEN }}
speakeasy_api_key: ${{ secrets.SPEAKEASY_API_KEY }}
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ src/*.egg-info/
__pycache__/
.pytest_cache/
.python-version`
.env
Loading