File tree Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Expand file tree Collapse file tree 1 file changed +29
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Create releases
2
+ on :
3
+ schedule :
4
+ - cron : ' 0 5 * * *' # every day at 5am UTC
5
+ push :
6
+ branches :
7
+ - main
8
+
9
+ jobs :
10
+ release :
11
+ name : release
12
+ if : github.ref == 'refs/heads/main' && github.repository == 'openai/openai-go'
13
+ runs-on : ubuntu-latest
14
+ environment : publish
15
+
16
+ steps :
17
+ - uses : actions/checkout@v4
18
+
19
+ - uses : stainless-api/trigger-release-please@v1
20
+ id : release
21
+ with :
22
+ repo : ${{ github.event.repository.full_name }}
23
+ stainless-api-key : ${{ secrets.STAINLESS_API_KEY }}
24
+
25
+ - name : Generate godocs
26
+ if : ${{ steps.release.outputs.releases_created }}
27
+ run : |
28
+ version=$(jq -r '. | to_entries[0] | .value' .release-please-manifest.json)
29
+ curl -X POST https://pkg.go.dev/fetch/github.com/openai/openai-go@v${version}
You can’t perform that action at this time.
0 commit comments