GitHub Actions
One line integration with GitHub Actions using ready-made action.
Please follows official GitHub Actions documentation for details about pipeline definition.
assay.it implements the action assay-it/github-actions-webhook@latest
that triggers a quality assurance for your change. The actions requires explicit permission for GitHub actions to run the job at assay.it on your behalf, an access key is requires. Go to your profile settings at assay.it and generate a new personal access key. Store this key to secret key vault at settings of your repository (Your Repo > Settings > Secrets) under the name ASSAY_SECRET_KEY
.
Add the following build step into your pipeline:
- uses: assay-it/github-actions-webhook@latest
with:
secret: ${{ secrets.ASSAY_SECRET_KEY }}
target: http://api.example.com
The action requires an optional parameter target
that points to SUT.