Commit graph

9 commits

Author SHA1 Message Date
Josh Holmer
ff0abb01b3 Always run CI so that we can merge all PRs 2022-01-03 17:21:16 -05:00
Josh Holmer
cd9f33ed41 Only assign us to stable PRs if there is a conflict 2022-01-03 17:21:16 -05:00
Josh Holmer
307b9d6958 Queue rules also needed to be updated 2021-12-16 09:25:27 -05:00
Josh Holmer
ab59a07659 Auto-merge if no tests were run because only config files modified 2021-12-16 09:20:46 -05:00
Josh Holmer
d926b9615a Fix config again 2021-12-15 20:08:56 -05:00
Josh Holmer
181aa7f2f0 Avoid premium feature 2021-12-15 20:06:06 -05:00
Josh Holmer
056ecbd35f Fix test name matching for mergify 2021-12-15 19:48:02 -05:00
Josh Holmer
4cac50136f Additional changes for mergify
- Remove usage of deprecated "strict" param by using queues
- Add auto merge for stable backports
- Fix assignees for stable patches
2021-12-15 18:33:09 -05:00
Josh Holmer
56461c6b17
Add mergify config (#445)
* Add mergify config

This config includes the following rules:

- Automatically merge once a PR passes all tests and is approved.
- Automatically backport each PR from our main branch into our stable branch

* Merge all tests into one run

* Cleanup and speed up test suite

* Migrate to a docker image with dav1d

* Create CI profile with debug assertions enabled

* Use faster params for all encoders

Co-authored-by: Redzic <yusufredzic@gmail.com>
2021-12-15 17:58:00 -05:00