1name: post-release 2on: 3 release: 4 branches: [master] 5 types: [released] 6 7jobs: 8 post-release: 9 runs-on: ubuntu-18.04 10 steps: 11 # trigger post-release in dependency repo, this indirection allows the 12 # dependency repo to be updated often without affecting this repo. At 13 # the time of this comment, the dependency repo is responsible for 14 # creating PRs for other dependent repos post-release. 15 - name: trigger-post-release 16 continue-on-error: true 17 run: | 18 curl -sS -X POST -H "authorization: token ${{secrets.BOT_TOKEN}}" \ 19 "$GITHUB_API_URL/repos/${{secrets.POST_RELEASE_REPO}}/dispatches" \ 20 -d "$(jq -n '{ 21 event_type: "post-release", 22 client_payload: { 23 repo: env.GITHUB_REPOSITORY, 24 version: "${{github.event.release.tag_name}}"}}' \ 25 | tee /dev/stderr)" 26 27