File tree 3 files changed +27
-0
lines changed
3 files changed +27
-0
lines changed Original file line number Diff line number Diff line change 27
27
secrets :
28
28
github_access_token : ${{ secrets.GITHUB_TOKEN }}
29
29
openapi_doc_auth_token : ${{ secrets.OPENAPI_DOC_AUTH_TOKEN }}
30
+ rubygems_auth_token : ${{ secrets.RUBYGEMS_AUTH_TOKEN }}
30
31
speakeasy_api_key : ${{ secrets.SPEAKEASY_API_KEY }}
Original file line number Diff line number Diff line change
1
+ name : Publish
2
+ permissions :
3
+ checks : write
4
+ contents : write
5
+ pull-requests : write
6
+ statuses : write
7
+ id-token : write
8
+ " on " :
9
+ push :
10
+ branches :
11
+ - main
12
+ paths :
13
+ - gusto_embedded/.speakeasy/gen.lock
14
+ workflow_dispatch : {}
15
+ jobs :
16
+ publish :
17
+ uses : speakeasy-api/sdk-generation-action/.github/workflows/sdk-publish.yaml@v15
18
+ with :
19
+ target : gusto-embedded
20
+ secrets :
21
+ github_access_token : ${{ secrets.GITHUB_TOKEN }}
22
+ rubygems_auth_token : ${{ secrets.RUBYGEMS_AUTH_TOKEN }}
23
+ speakeasy_api_key : ${{ secrets.SPEAKEASY_API_KEY }}
Original file line number Diff line number Diff line change @@ -17,6 +17,9 @@ targets:
17
17
target : ruby
18
18
source : GustoEmbedded-OAS
19
19
output : ./gusto_embedded
20
+ publish :
21
+ rubygems :
22
+ token : $rubygems_auth_token
20
23
codeSamples :
21
24
registry :
22
25
location : registry.speakeasyapi.dev/gusto/ruby-sdk/gusto-embedded-oas-code-samples
You can’t perform that action at this time.
0 commit comments