github.com/MetalBlockchain/metalgo@v1.11.9/.github/workflows/fuzz_merkledb.yml (about) 1 name: Scheduled Fuzz Testing 2 3 on: 4 workflow_dispatch: 5 schedule: 6 # Run every 6 hours 7 - cron: "0 0,6,12,18 * * *" 8 9 permissions: 10 contents: read 11 12 jobs: 13 MerkleDB: 14 runs-on: ubuntu-latest 15 steps: 16 - name: Git checkout 17 uses: actions/checkout@v4 18 with: 19 ref: 'dev' 20 - name: Set up Go 21 uses: ./.github/actions/setup-go-for-project 22 - name: Run merkledb fuzz tests 23 shell: bash 24 run: ./scripts/build_fuzz.sh 900 ./x/merkledb # Run each merkledb fuzz tests 15 minutes