changeset.yml 564 B

1234567891011121314151617181920212223242526
  1. name: changeset
  2. on:
  3. pull_request:
  4. branches:
  5. - master
  6. types:
  7. - opened
  8. - synchronize
  9. - labeled
  10. - unlabeled
  11. concurrency:
  12. group: changeset-${{ github.ref }}
  13. cancel-in-progress: true
  14. jobs:
  15. check:
  16. runs-on: ubuntu-latest
  17. if: ${{ !contains(github.event.pull_request.labels.*.name, 'ignore-changeset') }}
  18. steps:
  19. - uses: actions/checkout@v3
  20. - name: Set up environment
  21. uses: ./.github/actions/setup
  22. - name: Check changeset
  23. run: npx changeset status --since=${{ github.base_ref }}