1
1
name : " Test cardano-node"
2
+ env :
3
+ TESTNET : cardano_node_latest
4
+ REGISTRY : us-central1-docker.pkg.dev/molten-verve-216720/cardano-repository/
5
+
6
+ DURATION : 5 # in hours
2
7
on :
3
8
# can be dispatched manually
4
9
workflow_dispatch :
5
10
inputs :
6
11
test :
7
12
description : ' Test name'
8
13
required : false
9
- default : ' cardano_node_latest '
14
+ default : $TESTNET
10
15
type : string
11
16
schedule :
12
17
# run every 6 hours
15
20
jobs :
16
21
run-cardano-node :
17
22
runs-on : ubuntu-latest
18
- env :
19
- TESTNET : cardano_node_latest
20
- REGISTRY : us-central1-docker.pkg.dev/molten-verve-216720/cardano-repository/
21
-
22
- DURATION : 5 # in hours
23
23
24
24
steps :
25
25
- name : 🚧 Set up Docker Buildx
@@ -33,12 +33,12 @@ jobs:
33
33
- name : 🏗 Build images
34
34
working-directory : compose
35
35
run : |
36
- make build testnet=${{TESTNET}} registry=${{REGISTRY}}
36
+ make build testnet=${{ env. TESTNET }} registry=${{ env. REGISTRY }}
37
37
38
38
- name : 🚢 Push images
39
39
working-directory : compose
40
40
run : |
41
- make push testnet=${{TESTNET}} registry=${{REGISTRY}}
41
+ make push testnet=${{ env. TESTNET }} registry=${{ env. REGISTRY }}
42
42
43
43
# this is where we should send a request on-chain
44
44
# for now we use the GHA provided by AT
@@ -50,10 +50,10 @@ jobs:
50
50
username : ${{ secrets.ANTITHESIS_USERNAME }}
51
51
password : ${{ secrets.ANTITHESIS_PASSWORD }}
52
52
github_token : ${{ secrets.GH_PAT }}
53
- images : ${{TESTNET}}:latest;${{TESTNET}}_sidecar:latest;${{TESTNET}}_tracer:latest;${{TESTNET}}_tracer-sidecar:latest
54
- config_image : ${{TESTNET}}_config:latest
55
- description : " Run ${{TESTNET}}"
56
- email_recipients : ${{EMAILS}}
53
+ images : ${{ env. TESTNET }}:latest;${{ env. TESTNET }}_sidecar:latest;${{ env. TESTNET }}_tracer:latest;${{ env. TESTNET }}_tracer-sidecar:latest
54
+ config_image : ${{ env. TESTNET }}_config:latest
55
+ description : " Run ${{ env. TESTNET }}"
56
+ email_recipients : ${{ env. EMAILS }}
57
57
test_name : " ${{ inputs.test }}"
58
58
additional_parameters : |-
59
- duration=${{DURATION}}
59
+ duration=${{ env. DURATION }}
0 commit comments