There was an error while loading. Please reload this page.
1 parent a8c2981 commit ca27230Copy full SHA for ca27230
1 file changed
.github/workflows/release-sdk.yml
@@ -0,0 +1,29 @@
1
+name: Release SDK
2
+permissions:
3
+ id-token: write # Required for OIDC
4
+ contents: read
5
+on:
6
+ push:
7
+ tags: ["sdk/v*"]
8
+jobs:
9
+ publish:
10
+ runs-on: ubuntu-latest
11
+ permissions:
12
13
+ id-token: write
14
+ steps:
15
+ - uses: actions/checkout@v6
16
+ - uses: jdx/mise-action@v4
17
+ - name: install:ts
18
+ run: mise run install:ts
19
+ - name: set version
20
+ run: |
21
+ VERSION=${GITHUB_REF_NAME#sdk/v}
22
+ npm version "$VERSION" --no-git-tag-version
23
+ # @beyond.dev/queue lives in the workspace package, not the (private) sdk/ts root
24
+ working-directory: sdk/ts/queue
25
+ - name: build:ts
26
+ run: mise run build:ts
27
+ - name: publish
28
+ run: npm publish --access public
29
0 commit comments