release_event.yml 779 B

123456789101112131415161718192021222324
  1. name: web-content - Dispatch new release event
  2. on:
  3. release:
  4. types: [published]
  5. jobs:
  6. dispatch:
  7. name: Dispatch event
  8. runs-on: ubuntu-latest
  9. steps:
  10. - name: Tag name
  11. id: tag_name
  12. run: |
  13. echo ::set-output name=SOURCE_TAG::${GITHUB_REF#refs/tags/}
  14. - name: Dispatch tag name
  15. id: dispatch_tag_name
  16. run: |
  17. curl \
  18. -X POST \
  19. -H "Accept: application/vnd.github.v3+json" \
  20. "https://api.github.com/repos/milvus-io/web-content/actions/workflows/updateApiReference.yml/dispatches" \
  21. -d '{"ref":"master", "inputs": { "tagName": "${{ steps.tag_name.outputs.SOURCE_TAG }}", "repoName": "${{ github.event.repository.name }}" } }' \
  22. -u ".:${{secrets.DOC_TOKEN}}"