File tree Expand file tree Collapse file tree
sdks/typescript/.github/workflows Expand file tree Collapse file tree Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1- name : TypeScript - Continuous Releases
1+ name : Continuous Releases
22
33on : [push, pull_request]
44
1818 run_install : true
1919
2020 - name : Build
21- working-directory : sdks/typescript
2221 run : pnpm compile
2322
2423 - name : Release
25- working-directory : sdks/typescript
2624 run : cd packages/sdk && pnpm dlx pkg-pr-new publish --compact --pnpm
Original file line number Diff line number Diff line change 1+ name : Publish
2+ on :
3+ push :
4+ branches :
5+ - ' main'
6+
7+ concurrency : ${{ github.workflow }}-${{ github.ref }}
8+
9+ jobs :
10+ publish :
11+ runs-on : ubuntu-latest
12+ permissions :
13+ id-token : write
14+ contents : write
15+ packages : write
16+ pull-requests : write
17+ issues : read
18+ steps :
19+ - uses : actions/checkout@v4
20+
21+ - uses : pnpm/action-setup@v4
22+ with :
23+ version : 9.7
24+ run_install : true
25+
26+ - uses : actions/setup-node@v4
27+ with :
28+ node-version : 18.x
29+ cache : ' pnpm'
30+
31+ - run : pnpm compile
32+
33+ - name : Create Release Pull Request or Publish
34+ id : changesets
35+ uses : changesets/action@v1
36+ with :
37+ publish : pnpm run ci:release
38+ env :
39+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
40+ NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
You can’t perform that action at this time.
0 commit comments