Updated to v15

This commit is contained in:
Luke Hagar
2024-03-18 14:25:40 -07:00
parent 7e4806615a
commit 2e2716d4da
7 changed files with 50 additions and 45 deletions

View File

@@ -1,29 +1,25 @@
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: |
- ruby
mode: direct
openapi_docs: |
- https://raw.githubusercontent.com/LukeHagar/plex-api-spec/main/plex-media-server-spec-dereferenced.yaml
speakeasy_version: latest
secrets:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
speakeasy_api_key: ${{ secrets.SPEAKEASY_API_KEY }}
generate:
uses: speakeasy-api/sdk-generation-action/.github/workflows/workflow-executor.yaml@v15
with:
force: ${{ github.event.inputs.force }}
mode: direct
speakeasy_version: latest
secrets:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
speakeasy_api_key: ${{ secrets.SPEAKEASY_API_KEY }}

View File

@@ -3,10 +3,10 @@ id: aa9449e7-c19d-411d-b8e2-f9c5fe982f6f
management:
docChecksum: e34dac84738ebf2d447ea2b9055a6eeb
docVersion: 0.0.3
speakeasyVersion: internal
generationVersion: 2.275.4
releaseVersion: 0.0.1
configChecksum: 80d9f7d28312e98a1830c7afce39831f
speakeasyVersion: 1.210.0
generationVersion: 2.281.2
releaseVersion: 0.0.2
configChecksum: 4cede5e59af7b59748b57ba4cf05f03f
repoURL: https://github.com/LukeHagar/plexruby.git
repoSubDirectory: .
installationURL: https://github.com/LukeHagar/plexruby

View File

@@ -6,13 +6,13 @@ generation:
optionalPropertyRendering: withExample
useClassNamesForArrayFields: true
fixes:
nameResolutionDec2023: false
parameterOrderingFeb2024: false
requestResponseComponentNamesFeb2024: false
nameResolutionDec2023: true
parameterOrderingFeb2024: true
requestResponseComponentNamesFeb2024: true
auth:
oAuth2ClientCredentialsEnabled: false
ruby:
version: 0.0.1
version: 0.0.2
author: LukeHagar
description: Ruby Client SDK Generated by Speakeasy
imports:

9
.speakeasy/workflow.yaml Normal file
View File

@@ -0,0 +1,9 @@
workflowVersion: 1.0.0
sources:
my-source:
inputs:
- location: https://raw.githubusercontent.com/LukeHagar/plex-api-spec/main/plex-media-server-spec-dereferenced.yaml
targets:
plexruby:
target: ruby
source: my-source

View File

@@ -1,7 +1,7 @@
PATH
remote: .
specs:
plexruby (0.0.1)
plexruby (0.0.2)
faraday
faraday-multipart
rack
@@ -55,13 +55,13 @@ GEM
rubocop-ast (1.30.0)
parser (>= 3.2.1.0)
ruby-progressbar (1.13.0)
sorbet (0.5.11237)
sorbet-static (= 0.5.11237)
sorbet-runtime (0.5.11237)
sorbet-static (0.5.11237-x86_64-linux)
sorbet-static-and-runtime (0.5.11237)
sorbet (= 0.5.11237)
sorbet-runtime (= 0.5.11237)
sorbet (0.5.11287)
sorbet-static (= 0.5.11287)
sorbet-runtime (0.5.11287)
sorbet-static (0.5.11287-x86_64-linux)
sorbet-static-and-runtime (0.5.11287)
sorbet (= 0.5.11287)
sorbet-runtime (= 0.5.11287)
spoom (1.2.4)
erubi (>= 1.10.0)
sorbet-static-and-runtime (>= 0.5.10187)

View File

@@ -40,9 +40,9 @@ module OpenApiSDK
@security = security
@language = 'ruby'
@openapi_doc_version = '0.0.3'
@sdk_version = '0.0.1'
@gen_version = '2.275.4'
@user_agent = 'speakeasy-sdk/ruby 0.0.1 2.275.4 0.0.3 plexruby'
@sdk_version = '0.0.2'
@gen_version = '2.281.2'
@user_agent = 'speakeasy-sdk/ruby 0.0.2 2.281.2 0.0.3 plexruby'
end
sig { returns([String, T::Hash[Symbol, String]]) }

View File

@@ -4,7 +4,7 @@ $LOAD_PATH.push File.expand_path('lib', __dir__)
Gem::Specification.new do |s|
s.name = 'plexruby'
s.version = '0.0.1'
s.version = '0.0.2'
s.platform = Gem::Platform::RUBY
s.licenses = ['Apache-2.0']
s.summary = ''