mirror of
https://github.com/LukeHagar/plexruby.git
synced 2025-12-06 12:47:44 +00:00
Updated to v15
This commit is contained in:
46
.github/workflows/speakeasy_sdk_generation.yml
vendored
46
.github/workflows/speakeasy_sdk_generation.yml
vendored
@@ -1,29 +1,25 @@
|
|||||||
name: Generate
|
name: Generate
|
||||||
permissions:
|
permissions:
|
||||||
checks: write
|
checks: write
|
||||||
contents: write
|
contents: write
|
||||||
pull-requests: write
|
pull-requests: write
|
||||||
statuses: write
|
statuses: write
|
||||||
"on":
|
"on":
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
inputs:
|
inputs:
|
||||||
force:
|
force:
|
||||||
description: Force generation of SDKs
|
description: Force generation of SDKs
|
||||||
type: boolean
|
type: boolean
|
||||||
default: false
|
default: false
|
||||||
schedule:
|
schedule:
|
||||||
- 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: |
|
mode: direct
|
||||||
- ruby
|
speakeasy_version: latest
|
||||||
mode: direct
|
secrets:
|
||||||
openapi_docs: |
|
github_access_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
- https://raw.githubusercontent.com/LukeHagar/plex-api-spec/main/plex-media-server-spec-dereferenced.yaml
|
speakeasy_api_key: ${{ secrets.SPEAKEASY_API_KEY }}
|
||||||
speakeasy_version: latest
|
|
||||||
secrets:
|
|
||||||
github_access_token: ${{ secrets.GITHUB_TOKEN }}
|
|
||||||
speakeasy_api_key: ${{ secrets.SPEAKEASY_API_KEY }}
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
9
.speakeasy/workflow.yaml
Normal 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
|
||||||
16
Gemfile.lock
16
Gemfile.lock
@@ -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)
|
||||||
|
|||||||
@@ -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]]) }
|
||||||
|
|||||||
@@ -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 = ''
|
||||||
|
|||||||
Reference in New Issue
Block a user