Deployment for Testnet #65
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: 'Deployment for Testnet' | |
on: | |
workflow_dispatch: | |
workflow_call: | |
schedule: | |
- cron: '29 11 * * 4' | |
jobs: | |
deploy-javascore: | |
uses: icon-project/icon-bridge/.github/workflows/deploy-javascore-testnet.yml@main | |
secrets: | |
AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET }} | |
AWS_REGION: ${{ secrets.AWS_REGION }} | |
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} | |
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} | |
GOLOOP_RPC_KEY_STORE_B64: ${{ secrets.GOLOOP_RPC_KEY_STORE_B64 }} | |
GOLOOP_RPC_URI: ${{ secrets.GOLOOP_RPC_URI }} | |
GOLOOP_RPC_KEY_PASSWORD: ${{ secrets.GOLOOP_RPC_KEY_PASSWORD }} | |
deploy-solidity: | |
uses: icon-project/icon-bridge/.github/workflows/deploy-solidity-testnet.yml@main | |
secrets: | |
AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET }} | |
AWS_REGION: ${{ secrets.AWS_REGION }} | |
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} | |
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} | |
BSC_PRIVATE_KEY: ${{ secrets.BSC_PRIVATE_KEY }} | |
BSC_RPC_URI: ${{ secrets.BSC_RPC_URI }} | |
BSC_NID: ${{ secrets.BSC_NID }} | |
BSC_BMC_NET: ${{ secrets.BSC_BMC_NET }} | |
deploy-token-javascore: | |
needs: [deploy-javascore] | |
uses: icon-project/icon-bridge/.github/workflows/deploy-token-javascore.yml@main | |
secrets: | |
AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET }} | |
AWS_REGION: ${{ secrets.AWS_REGION }} | |
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} | |
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} | |
GOLOOP_RPC_KEY_STORE_B64: ${{ secrets.GOLOOP_RPC_KEY_STORE_B64 }} | |
GOLOOP_RPC_URI: ${{ secrets.GOLOOP_RPC_URI }} | |
GOLOOP_RPC_KEY_PASSWORD: ${{ secrets.GOLOOP_RPC_KEY_PASSWORD }} | |
link-register-token: | |
needs: [deploy-javascore,deploy-solidity] | |
uses: icon-project/icon-bridge/.github/workflows/link-register-coin.yml@main | |
secrets: | |
AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET }} | |
AWS_REGION: ${{ secrets.AWS_REGION }} | |
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} | |
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} | |
GOLOOP_RPC_KEY_STORE_B64: ${{ secrets.GOLOOP_RPC_KEY_STORE_B64 }} | |
GOLOOP_RPC_URI: ${{ secrets.GOLOOP_RPC_URI }} | |
GOLOOP_RPC_KEY_PASSWORD: ${{ secrets.GOLOOP_RPC_KEY_PASSWORD }} | |
BSC_PRIVATE_KEY: ${{ secrets.BSC_PRIVATE_KEY }} | |
BSC_RPC_URI: ${{ secrets.BSC_RPC_URI }} | |
BSC_NID: ${{ secrets.BSC_NID }} | |
BSC_BMC_NET: ${{ secrets.BSC_BMC_NET }} | |
deploy-bmr: | |
needs: [link-register-token] | |
uses: icon-project/icon-bridge/.github/workflows/deploy-bmr.yml@main | |
secrets: | |
AWS_S3_BUCKET: ${{ secrets.AWS_S3_BUCKET }} | |
AWS_REGION: ${{ secrets.AWS_REGION }} | |
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} | |
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} | |
GOLOOP_RPC_KEY_PASSWORD: ${{ secrets.GOLOOP_RPC_KEY_PASSWORD }} | |
BSC_BMR_WALLET_SECRET: ${{ secrets.BSC_BMR_WALLET_SECRET }} | |
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }} | |
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }} | |
GOLOOP_RPC_KEY_STORE_B64: ${{ secrets.GOLOOP_RPC_KEY_STORE_B64 }} |