haskell-language-server/.github/mergify.yml
Pepe Iborra 79c5cc75d9
Parallelize benchmark CI (#1320)
* [benchmark] command line config argument

* [benchmark] Add a phony target for every example

* [benchmark] add config to toggle heap profiling

* [shake-bench] Phony rules for binaries

* [CI] benchmark jobs tree

* update mergify conditions
2021-02-08 09:45:18 +00:00

48 lines
1.8 KiB
YAML

pull_request_rules:
- actions:
merge:
strict: smart+fasttrack
method: squash
name: Automatically merge pull requests
conditions:
- status-success=bench-example (8.10.3, ubuntu-latest, Cabal-3.0.0.0)
- status-success=bench-example (8.10.3, ubuntu-latest, lsp-types-1.0.0.1)
- status-success=nix (default, ubuntu-latest)
- status-success=nix (default, macOS-latest)
- status-success=test (8.10.3, ubuntu-latest)
- status-success=test (8.10.3, macOS-latest)
- status-success=test (8.10.2, ubuntu-latest)
- status-success=test (8.10.2, macOS-latest)
- status-success=test (8.10.1, ubuntu-latest)
- status-success=test (8.10.1, macOS-latest)
- status-success=test (8.8.4, ubuntu-latest)
- status-success=test (8.8.4, macOS-latest)
- status-success=test (8.8.3, ubuntu-latest)
- status-success=test (8.8.3, macOS-latest)
- status-success=test (8.8.2, ubuntu-latest)
- status-success=test (8.8.2, macOS-latest)
- status-success=test (8.6.5, ubuntu-latest)
- status-success=test (8.6.5, macOS-latest)
- status-success=test (8.6.4, ubuntu-latest)
- status-success=test (8.6.4, macOS-latest)
- status-success=test (windows-latest, 8.10.3, true)
- status-success=test (windows-latest, 8.6.5, true)
- status-success=test (windows-latest, 8.10.2.2)
- status-success=test (windows-latest, 8.10.1)
# - status-success=test (windows-latest, 8.6.4)
- 'status-success=ci/circleci: ghc-8.10.3'
- 'status-success=ci/circleci: ghc-8.10.2'
- 'status-success=ci/circleci: ghc-8.10.1'
- 'status-success=ci/circleci: ghc-8.8.4'
- 'status-success=ci/circleci: ghc-8.8.3'
- 'status-success=ci/circleci: ghc-8.8.2'
- 'status-success=ci/circleci: ghc-8.6.5'
- 'status-success=ci/circleci: ghc-8.6.4'
- 'status-success=ci/circleci: ghc-default'
- label=merge me
- '#approved-reviews-by>=1'