4949 BERA_RPC_URL : ${{ secrets.BERA_RPC_URL }}
5050 MONAD_EXPLORER_API_KEY : ${{ secrets.MONAD_EXPLORER_API_KEY }}
5151 SOMNIA_EXPLORER_API_KEY : ${{ secrets.SOMNIA_EXPLORER_API_KEY }}
52+ SONEIUM_EXPLORER_API_KEY : ${{ secrets.SONEIUM_EXPLORER_API_KEY }}
5253 get-network :
5354 runs-on : ubuntu-latest
5455 needs : [lint-and-test]
@@ -63,13 +64,13 @@ jobs:
6364 result-encoding : string
6465 script : |
6566 const tag = process.env.GITHUB_REF_NAME;
66- const regex = /v.*\-(eth|hteth|matic|tmatic|bsc|tbsc|arbeth|tarbeth|opeth|topeth|zketh|tzketh|baseeth|tbaseeth|bera|tbera|tavaxc|avaxc|toas|oas|tcoredao|coredao|tflr|flr|tsgb|sgb|txdc|xdc|twemix|wemix|tmon|mon|tstt|stt)$/;
67+ const regex = /v.*\-(eth|hteth|matic|tmatic|bsc|tbsc|arbeth|tarbeth|opeth|topeth|zketh|tzketh|baseeth|tbaseeth|bera|tbera|tavaxc|avaxc|toas|oas|tcoredao|coredao|tflr|flr|tsgb|sgb|txdc|xdc|twemix|wemix|tmon|mon|tstt|stt|tsoneium|soneium )$/;
6768 const network = tag.match(regex);
6869 return network ? network[1] : "hteth";
6970 deploy-to-test :
7071 runs-on : ubuntu-latest
7172 needs : [lint-and-test, get-network]
72- if : ${{ (needs.get-network.outputs.network == 'hteth' ) || (needs.get-network.outputs.network == 'tmatic' ) || (needs.get-network.outputs.network == 'tbsc' ) || (needs.get-network.outputs.network == 'tarbeth' ) || (needs.get-network.outputs.network == 'topeth' ) || (needs.get-network.outputs.network == 'tzketh' ) || (needs.get-network.outputs.network == 'tbaseeth' ) || (needs.get-network.outputs.network == 'tbera' ) || (needs.get-network.outputs.network == 'tavaxc' ) || (needs.get-network.outputs.network == 'toas' ) || (needs.get-network.outputs.network == 'tcoredao' ) || (needs.get-network.outputs.network == 'tflr' ) || (needs.get-network.outputs.network == 'tsgb' ) || (needs.get-network.outputs.network == 'txdc' ) || (needs.get-network.outputs.network == 'twemix' ) || (needs.get-network.outputs.network == 'tmon' ) || (needs.get-network.outputs.network == 'tstt' )}}
73+ if : ${{ (needs.get-network.outputs.network == 'hteth' ) || (needs.get-network.outputs.network == 'tmatic' ) || (needs.get-network.outputs.network == 'tbsc' ) || (needs.get-network.outputs.network == 'tarbeth' ) || (needs.get-network.outputs.network == 'topeth' ) || (needs.get-network.outputs.network == 'tzketh' ) || (needs.get-network.outputs.network == 'tbaseeth' ) || (needs.get-network.outputs.network == 'tbera' ) || (needs.get-network.outputs.network == 'tavaxc' ) || (needs.get-network.outputs.network == 'toas' ) || (needs.get-network.outputs.network == 'tcoredao' ) || (needs.get-network.outputs.network == 'tflr' ) || (needs.get-network.outputs.network == 'tsgb' ) || (needs.get-network.outputs.network == 'txdc' ) || (needs.get-network.outputs.network == 'twemix' ) || (needs.get-network.outputs.network == 'tmon' ) || (needs.get-network.outputs.network == 'tstt' ) || (needs.get-network.outputs.network == 'tsoneium' ) }}
7374 environment : testnet
7475 steps :
7576 - uses : actions/checkout@v2
@@ -114,6 +115,7 @@ jobs:
114115 BERA_RPC_URL : ${{ secrets.BERA_RPC_URL }}
115116 MONAD_EXPLORER_API_KEY : ${{ secrets.MONAD_EXPLORER_API_KEY }}
116117 SOMNIA_EXPLORER_API_KEY : ${{ secrets.SOMNIA_EXPLORER_API_KEY }}
118+ SONEIUM_EXPLORER_API_KEY : ${{ secrets.SONEIUM_EXPLORER_API_KEY }}
117119 - name : Update release notes
118120 uses : actions/github-script@v6
119121 with :
@@ -145,7 +147,7 @@ jobs:
145147 deploy-to-prod :
146148 runs-on : ubuntu-latest
147149 needs : [lint-and-test, get-network]
148- if : ${{ (needs.get-network.outputs.network == 'eth' ) || (needs.get-network.outputs.network == 'matic' ) || (needs.get-network.outputs.network == 'bsc' ) || (needs.get-network.outputs.network == 'arbeth' ) || (needs.get-network.outputs.network == 'opeth' ) || (needs.get-network.outputs.network == 'zketh' ) || (needs.get-network.outputs.network == 'baseeth' ) || (needs.get-network.outputs.network == 'bera' ) || (needs.get-network.outputs.network == 'avaxc' ) || (needs.get-network.outputs.network == 'coredao' ) || (needs.get-network.outputs.network == 'oas' ) || (needs.get-network.outputs.network == 'flr' ) || (needs.get-network.outputs.network == 'sgb' ) || (needs.get-network.outputs.network == 'xdc' ) || (needs.get-network.outputs.network == 'wemix' ) || (needs.get-network.outputs.network == 'mon' ) || (needs.get-network.outputs.network == 'stt' ) }}
150+ if : ${{ (needs.get-network.outputs.network == 'eth' ) || (needs.get-network.outputs.network == 'matic' ) || (needs.get-network.outputs.network == 'bsc' ) || (needs.get-network.outputs.network == 'arbeth' ) || (needs.get-network.outputs.network == 'opeth' ) || (needs.get-network.outputs.network == 'zketh' ) || (needs.get-network.outputs.network == 'baseeth' ) || (needs.get-network.outputs.network == 'bera' ) || (needs.get-network.outputs.network == 'avaxc' ) || (needs.get-network.outputs.network == 'coredao' ) || (needs.get-network.outputs.network == 'oas' ) || (needs.get-network.outputs.network == 'flr' ) || (needs.get-network.outputs.network == 'sgb' ) || (needs.get-network.outputs.network == 'xdc' ) || (needs.get-network.outputs.network == 'wemix' ) || (needs.get-network.outputs.network == 'mon' ) || (needs.get-network.outputs.network == 'stt' ) || (needs.get-network.outputs.network == 'soneium' ) }}
149151 environment : mainnet
150152 steps :
151153 - uses : actions/checkout@v2
@@ -190,6 +192,7 @@ jobs:
190192 BERA_RPC_URL : ${{ secrets.BERA_RPC_URL }}
191193 MONAD_EXPLORER_API_KEY : ${{ secrets.MONAD_EXPLORER_API_KEY }}
192194 SOMNIA_EXPLORER_API_KEY : ${{ secrets.SOMNIA_EXPLORER_API_KEY }}
195+ SONEIUM_EXPLORER_API_KEY : ${{ secrets.SONEIUM_EXPLORER_API_KEY }}
193196 - name : Update release notes
194197 uses : actions/github-script@v6
195198 with :
0 commit comments