@@ -116,6 +116,8 @@ jobs:
116116 DEPLOY_INTERNAL_BOOTNODE=false
117117 STORE_SNAPSHOT_URL="${{ secrets.GCS_TESTNET_SNAPSHOT_URL }}/staging-public/"
118118 PROVER_FAILED_PROOF_STORE=gs://aztec-develop/staging-public/failed-proofs
119+ TEST_ACCOUNTS=false
120+ SPONSORED_FPC=true
119121
120122 BOT_TRANSFERS_REPLICAS=1
121123 BOT_TRANSFERS_TX_INTERVAL_SECONDS=250
@@ -155,58 +157,59 @@ jobs:
155157 # ############
156158 # Deploy staging-ignition network
157159 # ############
158- # - name: Write staging-ignition network env file
159- # if: env.SEMVER != '' && env.MAJOR_VERSION == '2'
160- # run: |
161- # NAMESPACE=staging-ignition
162- # cat > ${{ env.NETWORK_ENV_FILE }} <<EOF
163- # CREATE_ETH_DEVNET=false
164- # GCP_PROJECT_ID=${{ secrets.GCP_PROJECT_ID }}
165- # GCP_REGION=us-west1-a
166- # CLUSTER=aztec-gke-private
167- # SALT=11757379062
168- # NAMESPACE=${NAMESPACE}
169- # AZTEC_DOCKER_IMAGE="aztecprotocol/aztec:${SEMVER}"
170- # TRANSACTIONS_DISABLED=true
171- # NETWORK=staging-ignition
160+ - name : Write staging-ignition network env file
161+ if : env.SEMVER != '' && env.MAJOR_VERSION == '2'
162+ run : |
163+ NAMESPACE=staging-ignition
164+ cat > ${{ env.NETWORK_ENV_FILE }} <<EOF
165+ CREATE_ETH_DEVNET=false
166+ GCP_PROJECT_ID=${{ secrets.GCP_PROJECT_ID }}
167+ GCP_REGION=us-west1-a
168+ CLUSTER=aztec-gke-private
169+ SALT=1175732583
170+ NAMESPACE=${NAMESPACE}
171+ AZTEC_DOCKER_IMAGE="aztecprotocol/aztec:${SEMVER}"
172+ TRANSACTIONS_DISABLED=true
173+ TEST_ACCOUNTS=false
174+ SPONSORED_FPC=false
175+ NETWORK=staging-ignition
172176
173- # ETHEREUM_CHAIN_ID=11155111
174- # ETHEREUM_RPC_URLS=${{ secrets.SEPOLIA_RPC_URLS }}
175- # ETHEREUM_CONSENSUS_HOST_URLS=${{ secrets.SEPOLIA_CONSENSUS_HOST_URLS }}
176- # ETHEREUM_CONSENSUS_HOST_API_KEYS=${{ secrets.SEPOLIA_CONSENSUS_HOST_API_KEYS }}
177- # ETHEREUM_CONSENSUS_HOST_API_KEY_HEADERS=${{ secrets.SEPOLIA_CONSENSUS_HOST_API_KEY_HEADERS }}
178- # FUNDING_PRIVATE_KEY=${{ secrets.SEPOLIA_FUNDING_PRIVATE_KEY }}
179- # LABS_INFRA_MNEMONIC=${{ secrets.SEPOLIA_LABS_STAGING_IGNITION_MNEMONIC }}
180- # ROLLUP_DEPLOYMENT_PRIVATE_KEY=${{ secrets.SEPOLIA_LABS_ROLLUP_PRIVATE_KEY }}
181- # OTEL_COLLECTOR_ENDPOINT=${{ secrets.OTEL_COLLECTOR_URL }}
182- # VERIFY_CONTRACTS=true
183- # ETHERSCAN_API_KEY=${{ secrets.ETHERSCAN_API_KEY }}
184- # STORE_SNAPSHOT_URL="${{ secrets.GCS_TESTNET_SNAPSHOT_URL }}/staging-ignition/"
185- # DEPLOY_INTERNAL_BOOTNODE=false
186- # BOT_TRANSFERS_REPLICAS=0
187- # BOT_SWAPS_REPLICAS=0
188- # DEPLOY_INTERNAL_BOOTNODE=false
189- # FLUSH_ENTRY_QUEUE=false
190- # EOF
191- # echo "NAMESPACE=$NAMESPACE" >> $GITHUB_ENV
177+ ETHEREUM_CHAIN_ID=11155111
178+ ETHEREUM_RPC_URLS=${{ secrets.SEPOLIA_RPC_URLS }}
179+ ETHEREUM_CONSENSUS_HOST_URLS=${{ secrets.SEPOLIA_CONSENSUS_HOST_URLS }}
180+ ETHEREUM_CONSENSUS_HOST_API_KEYS=${{ secrets.SEPOLIA_CONSENSUS_HOST_API_KEYS }}
181+ ETHEREUM_CONSENSUS_HOST_API_KEY_HEADERS=${{ secrets.SEPOLIA_CONSENSUS_HOST_API_KEY_HEADERS }}
182+ FUNDING_PRIVATE_KEY=${{ secrets.SEPOLIA_FUNDING_PRIVATE_KEY }}
183+ LABS_INFRA_MNEMONIC=${{ secrets.SEPOLIA_LABS_STAGING_IGNITION_MNEMONIC }}
184+ ROLLUP_DEPLOYMENT_PRIVATE_KEY=${{ secrets.SEPOLIA_LABS_ROLLUP_PRIVATE_KEY }}
185+ OTEL_COLLECTOR_ENDPOINT=${{ secrets.OTEL_COLLECTOR_URL }}
186+ VERIFY_CONTRACTS=true
187+ ETHERSCAN_API_KEY=${{ secrets.ETHERSCAN_API_KEY }}
188+ STORE_SNAPSHOT_URL="${{ secrets.GCS_TESTNET_SNAPSHOT_URL }}/staging-ignition/"
189+ BOT_TRANSFERS_REPLICAS=0
190+ BOT_SWAPS_REPLICAS=0
191+ DEPLOY_INTERNAL_BOOTNODE=false
192+ FLUSH_ENTRY_QUEUE=false
193+ EOF
194+ echo "NAMESPACE=$NAMESPACE" >> $GITHUB_ENV
192195
193- # - name: Run
194- # if: env.SEMVER != '' && env.MAJOR_VERSION == '2'
195- # env:
196- # AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
197- # AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
198- # GITHUB_TOKEN: ${{ secrets.AZTEC_BOT_GITHUB_TOKEN }}
199- # RUN_ID: ${{ github.run_id }}
200- # SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
201- # # Pass the base64 encoded strings, and where they should be decoded to
202- # NETWORK_ENV_FILE: ${{ env.NETWORK_ENV_FILE }}
203- # GOOGLE_APPLICATION_CREDENTIALS: ${{ env.GOOGLE_APPLICATION_CREDENTIALS }}
204- # NAMESPACE: ${{ env.NAMESPACE }}
205- # REF_NAME: "v${{ env.SEMVER }}"
206- # run: |
207- # # the network env file and gcp credentials file are mounted into the ec2 instance
208- # # see ci3/bootstrap_ec2
209- # exec ./ci.sh network-deploy
196+ - name : Run
197+ if : env.SEMVER != '' && env.MAJOR_VERSION == '2'
198+ env :
199+ AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
200+ AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
201+ GITHUB_TOKEN : ${{ secrets.AZTEC_BOT_GITHUB_TOKEN }}
202+ RUN_ID : ${{ github.run_id }}
203+ SLACK_BOT_TOKEN : ${{ secrets.SLACK_BOT_TOKEN }}
204+ # Pass the base64 encoded strings, and where they should be decoded to
205+ NETWORK_ENV_FILE : ${{ env.NETWORK_ENV_FILE }}
206+ GOOGLE_APPLICATION_CREDENTIALS : ${{ env.GOOGLE_APPLICATION_CREDENTIALS }}
207+ NAMESPACE : ${{ env.NAMESPACE }}
208+ REF_NAME : " v${{ env.SEMVER }}"
209+ run : |
210+ # the network env file and gcp credentials file are mounted into the ec2 instance
211+ # see ci3/bootstrap_ec2
212+ exec ./ci.sh network-deploy
210213
211214 # ############
212215 # Deploy testnet if we are not a pre-release (i.e. semver does not contain a hyphen)
@@ -223,6 +226,8 @@ jobs:
223226 SALT=1757380290
224227 NAMESPACE=${NAMESPACE}
225228 AZTEC_DOCKER_IMAGE="aztecprotocol/aztec:${SEMVER}"
229+ TEST_ACCOUNTS=false
230+ SPONSORED_FPC=true
226231 NETWORK=testnet
227232
228233 ETHEREUM_CHAIN_ID=11155111
0 commit comments