Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure Diffblue Cover #122

Closed
wants to merge 3 commits into from
Closed

Configure Diffblue Cover #122

wants to merge 3 commits into from

Commits on Aug 18, 2023

  1. Configuring Diffblue Cover

    Added a GitHub Actions workflow `.github/workflows/DiffblueCover.yml` invoking Diffblue Cover on each pull request.
    This default workflow configuration should be sufficient for single module Maven projects, but will need further customization for more complex projects.
    
    ## Next steps
    
    - [ ] Obtain a license activation code.
      - Contact [email protected] if you don't already have one.
    - [ ] Obtain a GitHub access token used to interact with GitHub APIs and start workflows.
      - Use https://github.com/settings/tokens/new to generate a token with full `repo` access.
    - [ ] Configure repository secrets:
      - Use https://github.com/{owner}/{repo}/settings/secrets/actions
      - Create a `DIFFBLUE_LICENSE_KEY` secret containing your license activation code.
      - Create a `DIFFBLUE_TOKEN` secret containing your access token.
    - [ ] Ensure that the project is correctly built before Diffblue Cover is invoked.
    - [ ] Assuming you made changes above, then navigate to the latest action and click "Re-run all jobs"
    - [ ] Enjoy some AI generated unit tests!
    
    See [Customizing GitHub Actions](https://docs.diffblue.com/customizing-github-actions) for ideas on further customization.
    diffblue-cover[bot] authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    9eab7fa View commit details
    Browse the repository at this point in the history
  2. Fix stupid error

    roxspring authored Aug 18, 2023
    Configuration menu
    Copy the full SHA
    e867768 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    883cdce View commit details
    Browse the repository at this point in the history