-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathaction.yml
41 lines (38 loc) · 1.11 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
name: 'Hyphen ENV'
description: 'Pull Hyphen ENV secrets. Requires the Hyphen CLI to be installed'
author: 'Hyphen AI, inc'
# Add your action's branding here. This will appear on the GitHub Marketplace.
branding:
icon: 'lock'
color: 'orange'
# Define your inputs here.
inputs:
hxKeyFile:
description:
'The contents of the `.hxkey` file used to encrypt your secrets. This will
NOT be sent to Hyphen!'
required: true
environment:
description: 'The environment for which to pull ENV secrets'
required: false
default: 'production'
outputs:
description: >
One or more ways in which to output the ENV secrets. `files`: writes the
.env files to disk. `variables`: sets the environment variables in the
workflow'
required: false
default: 'files'
variablePrefix:
description:
'When supplied will prefix all environment variables with the given
string.'
required: false
path:
description:
'The path, if changed from the default, where the repository has been
cloned.'
required: false
runs:
using: node20
main: dist/index.js