Skip to content

hotstar/mandatory-reviews

 
 

Repository files navigation

typescript-action status

usage

// .github/workflows/mandatory
name: 'mandatory-reviews-from-architects'
on: pull_request_review:
jobs:
  test:
    runs-on: ubuntu-latest
    steps:
      - name: Mandatory reviews
        uses: ankeetmaini/mandatory-reviews@v5
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
        with:
          usernames: arch1,arch2

Publish to a distribution branch

Actions are run from GitHub repos so we will checkin the packed dist folder.

Then run ncc and push the results:

$ npm run package
$ git add dist
$ git commit -a -m "prod dependencies"
$ git push origin releases/v1

Note: We recommend using the --license option for ncc, which will create a license file for all of the production node modules used in your project.

Your action is now published! 🚀

See the versioning documentation

See the actions tab for runs of this action! 🚀

Usage:

After testing you can create a v1 tag to reference the stable and latest V1 action

About

Mandatory reviews from groups

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 90.1%
  • JavaScript 9.9%