Skip to content

Commit 5a2cf8e

Browse files
committed
chore(speakeasy): Configure speakeasy tests
1 parent 6234990 commit 5a2cf8e

File tree

2 files changed

+29
-4
lines changed

2 files changed

+29
-4
lines changed

.github/workflows/sdk_test.yaml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Test
2+
permissions:
3+
checks: write
4+
contents: write
5+
pull-requests: write
6+
statuses: write
7+
id-token: write
8+
"on":
9+
pull_request:
10+
branches:
11+
- main
12+
paths:
13+
- '**'
14+
workflow_dispatch:
15+
inputs:
16+
target:
17+
description: Provided SDK target to run tests for, (all) is valid
18+
type: string
19+
jobs:
20+
test:
21+
uses: speakeasy-api/sdk-generation-action/.github/workflows/sdk-test.yaml@v15
22+
with:
23+
target: ${{ github.event.inputs.target || 'glean' }}
24+
secrets:
25+
github_access_token: ${{ secrets.GITHUB_TOKEN }}
26+
speakeasy_api_key: ${{ secrets.SPEAKEASY_API_KEY }}

.speakeasy/workflow.lock

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@ speakeasyVersion: 1.554.1
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:3396ede63b0d0938d88f4b76b69092782a3d585f5c9e42bc69c607641443d427
5+
sourceRevisionDigest: sha256:66502cc170f52b47b88a3627c2b1d976920c93b3fb9083e84bed7f1e52f3cd65
66
sourceBlobDigest: sha256:490084863e541d217246ad7a409dfb2b73ffd1f13bae9685c5f623c0fdc3175c
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1748396490
109
Glean Client API:
1110
sourceNamespace: glean-client-api
1211
sourceRevisionDigest: sha256:4edc63ad559e4f2c9fb9ebf5edaaaaa9269f1874d271cfd84b441d6dacac43d2
@@ -17,10 +16,10 @@ targets:
1716
glean:
1817
source: Glean API
1918
sourceNamespace: glean-api-specs
20-
sourceRevisionDigest: sha256:3396ede63b0d0938d88f4b76b69092782a3d585f5c9e42bc69c607641443d427
19+
sourceRevisionDigest: sha256:66502cc170f52b47b88a3627c2b1d976920c93b3fb9083e84bed7f1e52f3cd65
2120
sourceBlobDigest: sha256:490084863e541d217246ad7a409dfb2b73ffd1f13bae9685c5f623c0fdc3175c
2221
codeSamplesNamespace: glean-api-specs-python-code-samples
23-
codeSamplesRevisionDigest: sha256:63af6d316a76a6ac296df7db15ec3c116ae02f65042e3ba96be403a14fb09e3f
22+
codeSamplesRevisionDigest: sha256:411f25dd3911d8302d84ea7a2e04f0f35f606fe5cde521fa406935966bc5ad60
2423
workflow:
2524
workflowVersion: 1.0.0
2625
speakeasyVersion: latest

0 commit comments

Comments
 (0)