-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathaction.yml
More file actions
36 lines (33 loc) · 1.11 KB
/
Copy pathaction.yml
File metadata and controls
36 lines (33 loc) · 1.11 KB
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: 'Varlock Environment Loader'
description: 'Load and validate environment variables using varlock schema validation'
author: 'dmno-dev'
branding:
icon: 'shield'
color: 'blue'
inputs:
working-directory:
description: 'Directory containing .env.schema files'
required: false
default: '.'
show-summary:
description: 'Show a summary of loaded environment variables'
required: false
default: 'true'
fail-on-error:
description: 'Fail the action if validation errors are found'
required: false
default: 'true'
output-format:
description: 'Output format: "env" exports variables as environment variables/secrets, "json" outputs a single JSON blob'
required: false
default: 'env'
outputs:
summary:
description: 'Summary of loaded environment variables'
error-count:
description: 'Number of validation errors found'
json-env:
description: 'JSON blob containing all environment variables (only available when output-format is "json"). This will contain all environment variables, including sensitive ones. Be careful.'
runs:
using: 'node24'
main: 'dist/index.cjs'