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

@@ -15,14 +15,10 @@ permissions:
- cron: 0 0 * * * - cron: 0 0 * * *
jobs: jobs:
generate: generate:
uses: speakeasy-api/sdk-generation-action/.github/workflows/sdk-generation.yaml@v14 uses: speakeasy-api/sdk-generation-action/.github/workflows/workflow-executor.yaml@v15
with: with:
force: ${{ github.event.inputs.force }} force: ${{ github.event.inputs.force }}
languages: |
- ruby
mode: direct mode: direct
openapi_docs: |
- https://raw.githubusercontent.com/LukeHagar/plex-api-spec/main/plex-media-server-spec-dereferenced.yaml
speakeasy_version: latest speakeasy_version: latest
secrets: secrets:
github_access_token: ${{ secrets.GITHUB_TOKEN }} github_access_token: ${{ secrets.GITHUB_TOKEN }}

View File

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

View File

@@ -6,13 +6,13 @@ generation:
optionalPropertyRendering: withExample optionalPropertyRendering: withExample
useClassNamesForArrayFields: true useClassNamesForArrayFields: true
fixes: fixes:
nameResolutionDec2023: false nameResolutionDec2023: true
parameterOrderingFeb2024: false parameterOrderingFeb2024: true
requestResponseComponentNamesFeb2024: false requestResponseComponentNamesFeb2024: true
auth: auth:
oAuth2ClientCredentialsEnabled: false oAuth2ClientCredentialsEnabled: false
ruby: ruby:
version: 0.0.1 version: 0.0.2
author: LukeHagar author: LukeHagar
description: Ruby Client SDK Generated by Speakeasy description: Ruby Client SDK Generated by Speakeasy
imports: 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 PATH
remote: . remote: .
specs: specs:
plexruby (0.0.1) plexruby (0.0.2)
faraday faraday
faraday-multipart faraday-multipart
rack rack
@@ -55,13 +55,13 @@ GEM
rubocop-ast (1.30.0) rubocop-ast (1.30.0)
parser (>= 3.2.1.0) parser (>= 3.2.1.0)
ruby-progressbar (1.13.0) ruby-progressbar (1.13.0)
sorbet (0.5.11237) sorbet (0.5.11287)
sorbet-static (= 0.5.11237) sorbet-static (= 0.5.11287)
sorbet-runtime (0.5.11237) sorbet-runtime (0.5.11287)
sorbet-static (0.5.11237-x86_64-linux) sorbet-static (0.5.11287-x86_64-linux)
sorbet-static-and-runtime (0.5.11237) sorbet-static-and-runtime (0.5.11287)
sorbet (= 0.5.11237) sorbet (= 0.5.11287)
sorbet-runtime (= 0.5.11237) sorbet-runtime (= 0.5.11287)
spoom (1.2.4) spoom (1.2.4)
erubi (>= 1.10.0) erubi (>= 1.10.0)
sorbet-static-and-runtime (>= 0.5.10187) sorbet-static-and-runtime (>= 0.5.10187)

View File

@@ -40,9 +40,9 @@ module OpenApiSDK
@security = security @security = security
@language = 'ruby' @language = 'ruby'
@openapi_doc_version = '0.0.3' @openapi_doc_version = '0.0.3'
@sdk_version = '0.0.1' @sdk_version = '0.0.2'
@gen_version = '2.275.4' @gen_version = '2.281.2'
@user_agent = 'speakeasy-sdk/ruby 0.0.1 2.275.4 0.0.3 plexruby' @user_agent = 'speakeasy-sdk/ruby 0.0.2 2.281.2 0.0.3 plexruby'
end end
sig { returns([String, T::Hash[Symbol, String]]) } 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| Gem::Specification.new do |s|
s.name = 'plexruby' s.name = 'plexruby'
s.version = '0.0.1' s.version = '0.0.2'
s.platform = Gem::Platform::RUBY s.platform = Gem::Platform::RUBY
s.licenses = ['Apache-2.0'] s.licenses = ['Apache-2.0']
s.summary = '' s.summary = ''