-
Notifications
You must be signed in to change notification settings - Fork 2
/
action.yml
41 lines (38 loc) · 1.2 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: 'Rootstock Integration Tests Action'
description: 'This action provides a containerized environment for running integration tests on Rootstock.'
author: 'Rootstock Labs'
inputs:
rskj-branch:
description: 'The rskj branch to checkout'
required: true
default: 'master'
powpeg-node-branch:
description: 'The powpeg-node branch to checkout'
required: true
default: 'master'
rit-branch:
description: 'The rootstock-integration-tests branch to checkout'
required: false
default: 'main'
rit-log-level:
description: 'Log level for the rootstock-integration-tests'
required: false
default: 'info'
repo-owner:
description: 'The owner of the repository'
required: false
default: 'rsksmart'
outputs:
status:
description: 'The status of the integration tests'
message:
description: 'The output message of the integration tests'
runs:
using: docker
image: ./container-action/Dockerfile
env:
INPUT_RSKJ_BRANCH: ${{ inputs.rskj-branch }}
INPUT_POWPEG_NODE_BRANCH: ${{ inputs.powpeg-node-branch }}
INPUT_RIT_BRANCH: ${{ inputs.rit-branch }}
INPUT_RIT_LOG_LEVEL: ${{ inputs.rit-log-level }}
INPUT_REPO_OWNER: ${{ inputs.repo-owner }}