mirror of
https://github.com/LukeHagar/plexruby.git
synced 2025-12-06 04:20:52 +00:00
31 lines
841 B
YAML
31 lines
841 B
YAML
name: Generate
|
|
permissions:
|
|
checks: write
|
|
contents: write
|
|
pull-requests: write
|
|
statuses: write
|
|
"on":
|
|
workflow_dispatch:
|
|
inputs:
|
|
force:
|
|
description: Force generation of SDKs
|
|
type: boolean
|
|
default: false
|
|
set_version:
|
|
description: optionally set a specific SDK version
|
|
type: string
|
|
schedule:
|
|
- cron: 0 0 * * *
|
|
jobs:
|
|
generate:
|
|
uses: speakeasy-api/sdk-generation-action/.github/workflows/workflow-executor.yaml@v15
|
|
with:
|
|
force: ${{ github.event.inputs.force }}
|
|
mode: direct
|
|
set_version: ${{ github.event.inputs.set_version }}
|
|
speakeasy_version: latest
|
|
secrets:
|
|
github_access_token: ${{ secrets.GITHUB_TOKEN }}
|
|
rubygems_auth_token: ${{ secrets.RUBYGEMS_AUTH_TOKEN }}
|
|
speakeasy_api_key: ${{ secrets.SPEAKEASY_API_KEY }}
|