Add more checks to mergify due to GitHub Actions migration (#777)

* Add more checks to mergify

* Add "rollup" GitHub action

* Add "step" to rollup action

* Update mergify for new rollup step

* Update rollup step name to "all_github_action_checks"
This commit is contained in:
Jon Cinque 2020-11-02 19:17:00 +01:00 committed by GitHub
parent 0ca46c6220
commit 7aa82424ba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 17 additions and 2 deletions

View File

@ -9,6 +9,19 @@ env:
SOLANA_VERSION: v1.4.4
jobs:
all_github_action_checks:
runs-on: ubuntu-latest
needs:
- clippy
- list_bpf_programs
- cargo_test
- js_token
- js_token_swap
- js_token_lending
- build_bpf_programs
- excluded_project_tests
steps:
- run: echo "Done"
rustfmt:
runs-on: ubuntu-latest
steps:

View File

@ -6,7 +6,8 @@
pull_request_rules:
- name: automatic merge (squash) on CI success
conditions:
- status-success=Travis CI - Pull Request
- check-success=Travis CI - Pull Request
- check-success=all_github_action_checks
- label=automerge
- author≠@dont-squash-my-commits
actions:
@ -15,7 +16,8 @@ pull_request_rules:
# Join the dont-squash-my-commits group if you won't like your commits squashed
- name: automatic merge (rebase) on CI success
conditions:
- status-success=Travis CI - Pull Request
- check-success=Travis CI - Pull Request
- check-success=all_github_action_checks
- label=automerge
- author=@dont-squash-my-commits
actions: