forked from daspn/private-actions-checkout
-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
36 lines (36 loc) · 1.18 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
name: "Private Actions Checkout"
description: "Enables using private actions on a workflow"
inputs:
actions_list:
description: List of private actions to checkout. Must be a JSON array and each entry must mutch the format owner/repo@ref
required: false
default: '[]'
checkout_base_path:
description: Where to checkout the custom actions
required: true
default: ./.github/actions
ssh_private_key:
description: If provided, configures the ssh-agent with the given private key.
required: false
app_id:
description: The app id to authenticate with a GitHub app
required: false
app_private_key:
description: The app private key to authenticate with a GitHub app
required: false
return_app_token:
description: Sets app-token as an output if set to "true"
required: false
configure_git:
description: Configures git to continue to use the ssh key or app token after the action exits if set to "true"
required: false
outputs:
app-token:
description: transient token generated if a Github app was supplied
runs:
using: "node12"
main: "dist/index.js"
post: "dist/cleanup/index.js"
branding:
icon: 'download-cloud'
color: 'yellow'