15
15
type : choice
16
16
options :
17
17
- dev-preview
18
+ - dev-mainnet
18
19
- testing-mainnet
19
20
dry_run :
20
21
description : Dry run will not deploy the distribution to the Mithril network
27
28
strategy :
28
29
fail-fast : false
29
30
matrix :
30
- environment : [dev-preview, testing-mainnet]
31
+ environment : [dev-preview, dev-mainnet, testing-mainnet]
31
32
include :
32
33
- environment : dev-preview
33
34
environment_prefix : dev
61
62
google_zone : europe-west1-b
62
63
google_machine_type : e2-highmem-4
63
64
google_compute_instance_boot_disk_size : 200
65
+ google_compute_instance_boot_disk_type : pd-standard
64
66
google_compute_instance_data_disk_size : 250
67
+ google_compute_instance_data_disk_type : pd-standard
68
+ - environment : dev-mainnet
69
+ environment_prefix : dev
70
+ cardano_network : mainnet
71
+ mithril_use_p2p_network : false
72
+ mithril_api_domain : api.mithril.network
73
+ mithril_era_reader_adapter_type : bootstrap
74
+ mithril_protocol_parameters : |
75
+ {
76
+ k = 2422
77
+ m = 20973
78
+ phi_f = 0.20
79
+ }
80
+ mithril_signers : |
81
+ {
82
+ "1" = {
83
+ type = "unverified-alone",
84
+ pool_id = "pool1re8cmjt895tpx8dx2veg0cew5yqtxnt82sll03e433a4ugnh9w7",
85
+ }
86
+ }
87
+ terraform_backend_bucket : hydra-terraform-admin
88
+ google_region : europe-west1
89
+ google_zone : europe-west1-b
90
+ google_machine_type : e2-highmem-8
91
+ google_compute_instance_boot_disk_size : 250
92
+ google_compute_instance_boot_disk_type : pd-standard
93
+ google_compute_instance_data_disk_size : 1000
94
+ google_compute_instance_data_disk_type : pd-balanced
65
95
- environment : testing-mainnet
66
96
environment_prefix : testing
67
97
cardano_network : mainnet
86
116
google_zone : europe-west1-b
87
117
google_machine_type : e2-highmem-8
88
118
google_compute_instance_boot_disk_size : 250
119
+ google_compute_instance_boot_disk_type : pd-standard
89
120
google_compute_instance_data_disk_size : 1000
121
+ google_compute_instance_data_disk_type : pd-balanced
90
122
91
123
environment : ${{ matrix.environment }}
92
124
runs-on : ubuntu-22.04
@@ -113,7 +145,10 @@ jobs:
113
145
google_zone : ${{ matrix.google_zone }}
114
146
google_machine_type : ${{ matrix.google_machine_type }}
115
147
google_compute_instance_boot_disk_size : ${{ matrix.google_compute_instance_boot_disk_size }}
148
+ google_compute_instance_boot_disk_type : ${{ matrix.google_compute_instance_boot_disk_type }}
116
149
google_compute_instance_data_disk_size : ${{ matrix.google_compute_instance_data_disk_size }}
150
+ google_compute_instance_data_disk_type : ${{ matrix.google_compute_instance_data_disk_type }}
151
+ google_compute_instance_data_disk_snapshot : ${{ vars.GOOGLE_COMPUTE_INSTANCE_DATA_DISK_SNAPSHOT }}
117
152
google_application_credentials : ${{ secrets.GOOGLE_APPLICATION_CREDENTIALS }}
118
153
mithril_use_p2p_network : ${{ matrix.mithril_use_p2p_network }}
119
154
mithril_api_domain : ${{ matrix.mithril_api_domain }}
0 commit comments