-
Notifications
You must be signed in to change notification settings - Fork 585
92 lines (90 loc) · 2.77 KB
/
e2e-manual-simd.yaml
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
name: Manual E2E (Simd)
on:
# when https://github.com/community/community/discussions/11795 is resolved
# we will be able to dynamically build up the list of valid inputs.
# for now this needs to be manual.
workflow_dispatch:
inputs:
test-entry-point:
description: 'Test entry point'
required: true
type: choice
options:
- TestTransferTestSuite
- TestIncentivizedTransferTestSuite
- TestConnectionTestSuite
- TestInterchainAccountsTestSuite
- TestInterchainAccountsGroupsTestSuite
- TestInterchainAccountsGovTestSuite
- TestIncentivizedInterchainAccountsTestSuite
- TestAuthzTransferTestSuite
chain-image:
description: 'The image to use for chain A'
required: true
type: string
default: "ghcr.io/cosmos/ibc-go-simd"
chain-binary:
description: 'Specify the chain binary to be used'
required: true
type: string
default: "simd"
chain-a-tag:
description: 'The tag to use for chain A'
required: true
type: choice
default: main
options:
- main
- v9.0.0
- v8.5.0
- v8.4.0
- v7.7.0
- v7.6.0
- v7.5.0
- v7.4.0
chain-a-tag-override:
description: 'Specify an arbitrary tag for chain A'
required: false
type: string
chain-b-tag:
default: v8.4.0
description: 'The tag to use for chain B'
required: true
type: choice
options:
- main
- v9.0.0
- v8.5.0
- v8.4.0
- v7.7.0
- v7.6.0
- v7.5.0
- v7.4.0
chain-b-tag-override:
description: 'Specify an arbitrary tag for chain B'
required: false
type: string
relayer-type:
default: rly
description: 'The relayer to use'
required: true
type: choice
options:
- rly
- hermes
relayer-tag:
description: 'The tag to use for the relayer'
required: true
default: "v2.1.2"
type: string
jobs:
e2e-manual:
uses: ./.github/workflows/e2e-test-workflow-call.yml
with:
chain-image: "${{ github.event.inputs.chain-image }}"
chain-a-tag: "${{ github.event.inputs.chain-a-tag-override || github.event.inputs.chain-a-tag }}"
chain-b-tag: "${{ github.event.inputs.chain-b-tag-override || github.event.inputs.chain-b-tag }}"
relayer-tag: "${{ github.event.inputs.relayer-tag }}"
relayer-type: "${{ github.event.inputs.relayer-type }}"
test-entry-point: "${{ github.event.inputs.test-entry-point }}"
chain-binary: "${{ github.event.inputs.chain-binary }}"