-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
54 lines (51 loc) · 1.49 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
44
45
46
47
48
49
50
51
52
53
54
name: 'dependabot-tickets'
description:
'This action creates a FogBugz and AgilePlace Planview ticket for Dependabot pull requests.'
author: 'Ankura Consulting Group, LLC'
# Define your inputs here.
inputs:
fogbugz_api_url:
description: 'The URL of your FogBugz API'
required: true
fogbugz_token:
description: 'Your FogBugz API token'
required: true
fogbugz_project:
description: 'The name of your FogBugz Project'
required: true
fogbugz_subproject:
description:
'The subproject name of your FogBugz Project this is prepended to the Title because FB does
not have subprojects'
required: false
fogbugz_category:
description: 'The name of your FogBugz Category'
required: true
planview_api_url:
description: 'The URL of your Planview API'
required: true
planview_auth:
description: 'Your Planview API token'
required: true
planview_board_id:
description: 'The ID of your Planview Board'
required: true
planview_lane_id:
description: 'The ID of your Planview Lane to put the tickets'
required: true
planview_type_id:
description: 'The type of ticket to create'
required: true
users:
description: 'The user making the pull request. Set to "dependabot"'
required: true
default: 'dependabot'
# Define your outputs here.
outputs:
fogbugz_id:
description: 'The FogBugz case number created'
planview_id:
description: 'The Planview ticket id created'
runs:
using: node20
main: dist/index.js