From 9c11b8f77627350f67fe1a028c582da28fec62ee Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Wed, 21 Aug 2024 00:03:34 +0000 Subject: [PATCH] ci: regenerated with OpenAPI Doc 0.4.0 ., Speakeasy CLI 1.376.1 --- .speakeasy/gen.lock | 10 +++++----- Gemfile.lock | 2 +- RELEASES.md | 12 +++++++++++- docs/models/shared/githubtriggeractionrequest.md | 1 + gen.yaml | 2 +- .../models/shared/githubtriggeractionrequest.rb | 7 +++++-- lib/speakeasy_client_sdk/sdkconfiguration.rb | 6 +++--- speakeasy_client_sdk_ruby.gemspec | 2 +- 8 files changed, 28 insertions(+), 14 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index a897b4a..38ae301 100755 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,12 +1,12 @@ lockVersion: 2.0.0 id: f5719c92-1297-4aa0-bc5f-37116859d1e3 management: - docChecksum: 7e5374ccd8317cf07089c151d486221b + docChecksum: a1c6af4bc670e02f54fbf8545a634a04 docVersion: 0.4.0 . - speakeasyVersion: 1.368.0 - generationVersion: 2.399.0 - releaseVersion: 4.2.18 - configChecksum: fb6100a2af4b005fd97ac04595d2e34d + speakeasyVersion: 1.376.1 + generationVersion: 2.402.5 + releaseVersion: 4.2.19 + configChecksum: 7d4d3acdec3e08f9f75dbdf2d76c4109 repoURL: https://github.com/speakeasy-api/speakeasy-client-sdk-ruby.git repoSubDirectory: . installationURL: https://github.com/speakeasy-api/speakeasy-client-sdk-ruby diff --git a/Gemfile.lock b/Gemfile.lock index 7305c64..c41a4ed 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - speakeasy_client_sdk_ruby (4.2.18) + speakeasy_client_sdk_ruby (4.2.19) faraday faraday-multipart rack diff --git a/RELEASES.md b/RELEASES.md index f46d051..a1f6b1b 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1058,4 +1058,14 @@ Based on: ### Generated - [ruby v4.2.18] . ### Releases -- [Ruby Gems v4.2.18] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.2.18 - . \ No newline at end of file +- [Ruby Gems v4.2.18] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.2.18 - . + +## 2024-08-21 00:03:23 +### Changes +Based on: +- OpenAPI Doc 0.4.0 . https://docs.speakeasyapi.dev/openapi.yaml +- Speakeasy CLI 1.376.1 (2.402.5) https://github.com/speakeasy-api/speakeasy +### Generated +- [ruby v4.2.19] . +### Releases +- [Ruby Gems v4.2.19] https://rubygems.org/gems/speakeasy_client_sdk_ruby/versions/4.2.19 - . \ No newline at end of file diff --git a/docs/models/shared/githubtriggeractionrequest.md b/docs/models/shared/githubtriggeractionrequest.md index 7bd4240..fe1eff4 100644 --- a/docs/models/shared/githubtriggeractionrequest.md +++ b/docs/models/shared/githubtriggeractionrequest.md @@ -7,6 +7,7 @@ A request to trigger an action on a GitHub target | Field | Type | Required | Description | | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | ------------------------------------------------------ | +| `force` | *T.nilable(T::Boolean)* | :heavy_minus_sign: | Force an SDK generation | | `gen_lock_id` | *::String* | :heavy_check_mark: | The generation lock ID | | `org` | *::String* | :heavy_check_mark: | The GitHub organization name | | `repo_name` | *::String* | :heavy_check_mark: | The GitHub repository name | diff --git a/gen.yaml b/gen.yaml index c004a17..bc8a0b2 100755 --- a/gen.yaml +++ b/gen.yaml @@ -10,7 +10,7 @@ generation: auth: oAuth2ClientCredentialsEnabled: false ruby: - version: 4.2.18 + version: 4.2.19 author: Speakeasy description: Ruby Client SDK Generated by Speakeasy imports: diff --git a/lib/speakeasy_client_sdk/models/shared/githubtriggeractionrequest.rb b/lib/speakeasy_client_sdk/models/shared/githubtriggeractionrequest.rb index 37a08e6..8a42793 100644 --- a/lib/speakeasy_client_sdk/models/shared/githubtriggeractionrequest.rb +++ b/lib/speakeasy_client_sdk/models/shared/githubtriggeractionrequest.rb @@ -17,17 +17,20 @@ class GithubTriggerActionRequest < ::SpeakeasyClientSDK::Utils::FieldAugmented field :org, ::String, { 'format_json': { 'letter_case': ::SpeakeasyClientSDK::Utils.field_name('org') } } # The GitHub repository name field :repo_name, ::String, { 'format_json': { 'letter_case': ::SpeakeasyClientSDK::Utils.field_name('repo_name') } } + # Force an SDK generation + field :force, T.nilable(T::Boolean), { 'format_json': { 'letter_case': ::SpeakeasyClientSDK::Utils.field_name('force') } } # A version to override the SDK too in workflow dispatch field :set_version, T.nilable(::String), { 'format_json': { 'letter_case': ::SpeakeasyClientSDK::Utils.field_name('set_version') } } # The target name for the action field :target_name, T.nilable(::String), { 'format_json': { 'letter_case': ::SpeakeasyClientSDK::Utils.field_name('target_name') } } - sig { params(gen_lock_id: ::String, org: ::String, repo_name: ::String, set_version: T.nilable(::String), target_name: T.nilable(::String)).void } - def initialize(gen_lock_id: nil, org: nil, repo_name: nil, set_version: nil, target_name: nil) + sig { params(gen_lock_id: ::String, org: ::String, repo_name: ::String, force: T.nilable(T::Boolean), set_version: T.nilable(::String), target_name: T.nilable(::String)).void } + def initialize(gen_lock_id: nil, org: nil, repo_name: nil, force: nil, set_version: nil, target_name: nil) @gen_lock_id = gen_lock_id @org = org @repo_name = repo_name + @force = force @set_version = set_version @target_name = target_name end diff --git a/lib/speakeasy_client_sdk/sdkconfiguration.rb b/lib/speakeasy_client_sdk/sdkconfiguration.rb index eb3c80b..6e05b2c 100644 --- a/lib/speakeasy_client_sdk/sdkconfiguration.rb +++ b/lib/speakeasy_client_sdk/sdkconfiguration.rb @@ -41,9 +41,9 @@ def initialize(client, security, server_url, server, globals) @globals = globals.nil? ? {} : globals @language = 'ruby' @openapi_doc_version = '0.4.0 .' - @sdk_version = '4.2.18' - @gen_version = '2.399.0' - @user_agent = 'speakeasy-sdk/ruby 4.2.18 2.399.0 0.4.0 . speakeasy_client_sdk_ruby' + @sdk_version = '4.2.19' + @gen_version = '2.402.5' + @user_agent = 'speakeasy-sdk/ruby 4.2.19 2.402.5 0.4.0 . speakeasy_client_sdk_ruby' end sig { returns([String, T::Hash[Symbol, String]]) } diff --git a/speakeasy_client_sdk_ruby.gemspec b/speakeasy_client_sdk_ruby.gemspec index 59c07d0..5d64aff 100644 --- a/speakeasy_client_sdk_ruby.gemspec +++ b/speakeasy_client_sdk_ruby.gemspec @@ -4,7 +4,7 @@ $LOAD_PATH.push File.expand_path('lib', __dir__) Gem::Specification.new do |s| s.name = 'speakeasy_client_sdk_ruby' - s.version = '4.2.18' + s.version = '4.2.19' s.platform = Gem::Platform::RUBY s.licenses = ['Apache-2.0'] s.summary = ''