This action was originally created here: https://github.com/Jasmeet107/fill-jira-ticket and moved to notarize org on 3/10
Install the dependencies
$ npm install
Run the tests ✔️
$ npm test
PASS ./index.test.js
✓ throws invalid number (3ms)
✓ wait 500 ms (504ms)
✓ test runs (95ms)
...
The action.yml contains defines the inputs and output for your action.
Update the action.yml with your name, description, inputs and outputs for your action.
See the documentation
See the toolkit documentation for the various packages.
Actions are run from GitHub repos. We will create a feature branch and only checkin production modules.
$ git checkout -b $feature_branch
$ git commit -a -m "prod dependencies"
$ bin/rebuild-for-deploy.sh
$ git add node_modules package-lock.json
$ git commit -a -m "prod dependencies"
$ git push origin $feature_branch
Now put in a PR, merge, and tag the release.
See the versioning documentation
You can now validate the action by referencing the releases/v1 branch
uses: notarize/fill-jira-ticket@v9
with:
repo-token: ${{ secrets.github_token }}
See the actions tab for runs of this action! 🚀
After testing you can create a tag to reference the stable and tested action
uses: notarize/fill-jira-ticket@v9
with:
repo-token: ${{ secrets.github_token }}