fix(ci): Add lightwalletd gRPC, clippy, rustfmt patch jobs (#4518)
* Add lightwalletd-grpc-test patch job * Patch Clippy and Rustfmt CI jobs * Only run docker always patches on PRs * Only run docker patches on PRs
This commit is contained in:
parent
c2769dcc50
commit
c50ee7e478
|
|
@ -10,10 +10,6 @@ on:
|
||||||
branches:
|
branches:
|
||||||
- main
|
- main
|
||||||
|
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- main
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
regenerate-stateful-disks:
|
regenerate-stateful-disks:
|
||||||
name: Zebra checkpoint / Run sync-to-checkpoint test
|
name: Zebra checkpoint / Run sync-to-checkpoint test
|
||||||
|
|
|
||||||
|
|
@ -22,25 +22,6 @@ on:
|
||||||
- '.github/workflows/deploy-gcp-tests.yml'
|
- '.github/workflows/deploy-gcp-tests.yml'
|
||||||
- '.github/workflows/build-docker-image.yml'
|
- '.github/workflows/build-docker-image.yml'
|
||||||
|
|
||||||
push:
|
|
||||||
branches:
|
|
||||||
- main
|
|
||||||
paths-ignore:
|
|
||||||
# code and tests
|
|
||||||
- '**/*.rs'
|
|
||||||
# hard-coded checkpoints and proptest regressions
|
|
||||||
- '**/*.txt'
|
|
||||||
# test data snapshots
|
|
||||||
- '**/*.snap'
|
|
||||||
# dependencies
|
|
||||||
- '**/Cargo.toml'
|
|
||||||
- '**/Cargo.lock'
|
|
||||||
# workflow definitions
|
|
||||||
- 'docker/**'
|
|
||||||
- '.github/workflows/continous-integration-docker.yml'
|
|
||||||
- '.github/workflows/deploy-gcp-tests.yml'
|
|
||||||
- '.github/workflows/build-docker-image.yml'
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
get-available-disks:
|
get-available-disks:
|
||||||
name: Find available cached state disks
|
name: Find available cached state disks
|
||||||
|
|
@ -107,3 +88,9 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- run: 'echo "No build required"'
|
- run: 'echo "No build required"'
|
||||||
|
|
||||||
|
lightwalletd-grpc-test:
|
||||||
|
name: lightwalletd GRPC tests / Run lwd-grpc-wallet test
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- run: 'echo "No build required"'
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,19 @@
|
||||||
|
name: Lint
|
||||||
|
|
||||||
|
on:
|
||||||
|
pull_request:
|
||||||
|
branches:
|
||||||
|
- 'main'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
clippy:
|
||||||
|
name: Clippy
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- run: 'echo "No build required"'
|
||||||
|
|
||||||
|
fmt:
|
||||||
|
name: Rustfmt
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- run: 'echo "No build required"'
|
||||||
Loading…
Reference in New Issue