generated from actions/typescript-action
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathaction.yml
43 lines (42 loc) · 1.24 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
name: Diffblue Cover Pipeline
description:
Runs Diffblue Cover directly in your workflow to autonomously write
Java unit tests on your pull requests.
author: Diffblue
branding:
icon: check-circle
color: blue
inputs:
license-key:
required: true
description:
The license key provided in your welcome email or provided by your organization.
Alternatively obtain a free trial key from https://www.diffblue.com/try-cover/github.
access-token:
required: true
description:
The access token used to push commits and call GitHub APIs.
Must have access to the project with at least Write role, and scopes
including code, commit-statuses, pull-requests, workflows and actions.
args:
required: false
description:
The Diffblue Cover commands and options to use.
default: >-
ci
activate
build
validate
create
working-directory:
required: false
description:
Working directory where the project can be found, if not at the root.
default: .
runs:
using: docker
image: Dockerfile
env:
DIFFBLUE_LICENSE_KEY: ${{ inputs.license-key }}
DIFFBLUE_WORKING_DIRECTORY: ${{ inputs.working-directory }}
DIFFBLUE_ACCESS_TOKEN: ${{ inputs.access-token }}