Always run patch jobs that depend on cached cloud disks (#4496)
This commit is contained in:
parent
be91ab29ee
commit
a6aa4398f4
|
|
@ -0,0 +1,28 @@
|
||||||
|
# These jobs can be skipped based on cached Google Cloud state disks,
|
||||||
|
# so they always need to run on every PR.
|
||||||
|
#
|
||||||
|
# TODO: when we refactor checking disks into a re-usable workflow,
|
||||||
|
# call it here, and patch if the disks *are* available
|
||||||
|
name: CI Docker
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- main
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
regenerate-stateful-disks:
|
||||||
|
name: Zebra checkpoint / Run sync-to-checkpoint test
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- run: 'echo "No build required"'
|
||||||
|
|
||||||
|
test-full-sync:
|
||||||
|
name: Zebra tip / Run full-sync-to-tip test
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- run: 'echo "No build required"'
|
||||||
|
|
@ -1,5 +1,7 @@
|
||||||
name: CI Docker
|
name: CI Docker
|
||||||
|
|
||||||
|
# These jobs *don't* depend on cached Google Cloud state disks,
|
||||||
|
# so they can be skipped when the modified files make the actual workflow run.
|
||||||
on:
|
on:
|
||||||
pull_request:
|
pull_request:
|
||||||
branches:
|
branches:
|
||||||
|
|
@ -76,24 +78,12 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- run: 'echo "No build required"'
|
- run: 'echo "No build required"'
|
||||||
|
|
||||||
regenerate-stateful-disks:
|
|
||||||
name: Zebra checkpoint / Run sync-to-checkpoint test
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- run: 'echo "No build required"'
|
|
||||||
|
|
||||||
test-stateful-sync:
|
test-stateful-sync:
|
||||||
name: Zebra checkpoint update / Run sync-past-checkpoint test
|
name: Zebra checkpoint update / Run sync-past-checkpoint test
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- run: 'echo "No build required"'
|
- run: 'echo "No build required"'
|
||||||
|
|
||||||
test-full-sync:
|
|
||||||
name: Zebra tip / Run full-sync-to-tip test
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
steps:
|
|
||||||
- run: 'echo "No build required"'
|
|
||||||
|
|
||||||
lightwalletd-rpc-test:
|
lightwalletd-rpc-test:
|
||||||
name: Zebra tip JSON-RPC / Run fully-synced-rpc test
|
name: Zebra tip JSON-RPC / Run fully-synced-rpc test
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue