Install the dependencies
$ yarn
Build the typescript and package it for distribution
$ yarn build
Run the tests ✔️
$ yarn test
...
Actions are run from GitHub repos so we will checkin the packed dist folder.
Then run ncc and push the results:
$ yarn build
$ git add dist
$ git commit -a -m "prod dependencies"
$ git push origin main
Your action is now published! 🚀
See the versioning documentation
In your workflow file
- name: Generate SQL for migration
uses: getsentry/action-migrations@v1.0.7
env:
SENTRY_LOG_LEVEL: ERROR
PGPASSWORD: postgres
with:
githubToken: ${{ secrets.GITHUB_TOKEN }}
migration: "./path/to/migration"