-
Notifications
You must be signed in to change notification settings - Fork 1
/
action.yml
47 lines (46 loc) 路 1.5 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
name: Actionforge
description: GitHub Action for executing an Actionforge Action Graph.
inputs:
graph_file:
description: >
The name of the graph file located in the `.github/workflows/graphs` directory.
This file defines the Actionforge Action Graph to be executed.
required: true
token:
description: >
A Personal Access Token (PAT) used for authentication.
If not provided, the default GitHub token for the repository will be used.
[Learn more about creating and using
encrypted secrets](https://help.github.com/en/actions/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets)
default: ${{ github.token }}
inputs:
description: >
A JSON string containing the inputs to be passed to the Actionforge action graph.
required: false
default: '{}'
secrets:
description: >
A JSON string containing the secrets to be passed to the Actionforge action graph.
required: false
default: '{}'
matrix:
description: >
A JSON string containing the matrix to be passed to the Actionforge action graph.
required: false
default: '{}'
runner_base_url:
description: >
Custom runner URL from which to obtain the graph runner binary.
required: false
default: ''
runner_path:
description: >
Custom path to the graph runner binary to execute the action graph.
required: false
default: ''
branding:
icon: 'check'
color: 'green'
runs:
using: 'node20'
main: 'dist/index.js'