GitHub Actions

One line integration with GitHub Actions using ready-made action.

View on GitHub


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.