Skip to content

replay-mainnet-transactions-nightly #160

replay-mainnet-transactions-nightly

replay-mainnet-transactions-nightly #160

name: "replay-mainnet-transactions-nightly"
on:
# Allow triggering manually
workflow_dispatch:
inputs:
GIT_SHA:
required: false
type: string
description: The git SHA1 to test. If not specified, Forge will check the latest commits on the current branch
schedule:
- cron: "0 9/12 * * *"
pull_request:
paths:
- ".github/workflows/nightly-replay-verify.yaml"
env:
BUCKET: aptos-mainnet-backup-backup-831a69a8
SUB_DIR: e1
HISTORY_START: 32000000
CONFIG_TEMPLATE_NAME: s3-public.yaml
jobs:
replay-transactions:
timeout-minutes: 720
runs-on: high-perf-docker-with-local-ssd
steps:
- uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 # pin@v3
with:
ref: ${{ inputs.GIT_SHA }}
fetch-depth: 0 # get all the history because cargo xtest --change-since origin/main requires it.
- uses: ./.github/actions/replay-verify