github.com/anthropics/anthropic-sdk-go@v1.70.1/.github/workflows/create-releases.yml (about) 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 == 'anthropics/anthropic-sdk-go' 13 runs-on: ubuntu-latest 14 environment: production-release 15 16 steps: 17 - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 18 19 - uses: stainless-api/trigger-release-please@bb6677c5a04578eec1ccfd9e1913b5b78ed64c61 # v1.4.0 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 # x-release-please-start-version 29 version=$(jq -r '. | to_entries[0] | .value' .release-please-manifest.json) 30 curl -X POST https://pkg.go.dev/fetch/github.com/anthropics/anthropic-sdk-go@v${version} 31 # x-release-please-end