draft.yml 591 B

12345678910111213141516171819202122232425
  1. name: Release Drafter
  2. on:
  3. push:
  4. branches:
  5. - main
  6. permissions:
  7. contents: read
  8. pull-requests: write
  9. jobs:
  10. update_release_draft:
  11. permissions:
  12. # write permission is required to create a github release
  13. contents: write
  14. # write permission is required for autolabeler
  15. # otherwise, read permission is required at least
  16. pull-requests: write
  17. if: github.repository == 'vbenjs/vue-vben-admin'
  18. runs-on: ubuntu-latest
  19. steps:
  20. - uses: release-drafter/release-drafter@v6
  21. env:
  22. GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}