File tree Expand file tree Collapse file tree 1 file changed +0
-47
lines changed Expand file tree Collapse file tree 1 file changed +0
-47
lines changed Original file line number Diff line number Diff line change 1
- <<<<<<< HEAD
2
1
name : Create releases
3
2
on :
4
3
schedule :
45
44
env :
46
45
DATA : ${{ toJSON(steps.release.outputs) }}
47
46
NPM_TOKEN : ${{ secrets.ANTHROPIC_NPM_TOKEN || secrets.NPM_TOKEN }}
48
- ||||||| parent of a5a56bc (chore(internal) : fix release workflows)
49
- =======
50
- name : Create releases
51
- on :
52
- schedule :
53
- - cron : ' 0 5 * * *' # every day at 5am UTC
54
- push :
55
- branches :
56
- - main
57
-
58
- jobs :
59
- release :
60
- name : release
61
- if : github.ref == 'refs/heads/main' && github.repository == 'anthropics/anthropic-sdk-typescript'
62
- runs-on : ubuntu-latest
63
- environment : production-release
64
-
65
- steps :
66
- - uses : actions/checkout@v4
67
-
68
- - uses : stainless-api/trigger-release-please@v1
69
- id : release
70
- with :
71
- repo : ${{ github.event.repository.full_name }}
72
- stainless-api-key : ${{ secrets.STAINLESS_API_KEY }}
73
-
74
- - name : Set up Node
75
- if : ${{ steps.release.outputs.releases_created }}
76
- uses : actions/setup-node@v3
77
- with :
78
- node-version : ' 20'
79
-
80
- - name : Install dependencies
81
- if : ${{ steps.release.outputs.releases_created }}
82
- run : |
83
- yarn install
84
-
85
- - name : Publish to NPM
86
- if : ${{ steps.release.outputs.releases_created }}
87
- run : |
88
- yarn tsn scripts/publish-packages.ts
89
-
90
- env :
91
- DATA : ${{ toJSON(steps.release.outputs) }}
92
- NPM_TOKEN : ${{ secrets.ANTHROPIC_NPM_TOKEN || secrets.NPM_TOKEN }}
93
- >>>>>>> a5a56bc (chore(internal): fix release workflows)
You can’t perform that action at this time.
0 commit comments