Revert "switch to mergify"

This reverts commit 6b948a13c8.

doesn't currently work with github merge queue
This commit is contained in:
zowoq 2023-07-03 13:16:03 +10:00
parent a6282b2f52
commit efeb2ce042
4 changed files with 9 additions and 21 deletions

17
.github/mergify.yml vendored
View file

@ -1,17 +0,0 @@
pull_request_rules:
- name: automatic merge on CI success
conditions:
- base=master
- check-success=ci/hercules/evaluation
- check-success=ci/hercules/onPush/default
- or:
- and:
- author=github-actions[bot]
- label=automerge
- and:
- author=hercules-ci[bot]
actions:
merge:
method: rebase
allow_merging_configuration_change: true
delete_head_branch: {}

View file

@ -152,6 +152,6 @@ branches:
required_linear_history: false
# Required. Restrict who can push to this branch. Team and user restrictions are only available for organization-owned repositories. Set to null to disable.
restrictions:
apps: ["mergify"]
users: []
apps: ["hercules-ci"]
users: ["nix-infra-bot"]
teams: []

View file

@ -13,8 +13,12 @@ jobs:
extra_nix_config: |
experimental-features = nix-command flakes
- name: Update flake.lock
id: update
uses: DeterminateSystems/update-flake-lock@v19
with:
token: ${{ secrets.GH_TOKEN_FOR_UPDATES }}
inputs: nixpkgs-update
pr-labels: |
automerge
- name: Enable Automerge
run: gh pr merge --rebase --auto "${{ steps.update.outputs.pull-request-number }}"
env:
GH_TOKEN: ${{ secrets.GH_TOKEN_FOR_UPDATES }}

View file

@ -61,6 +61,7 @@
hercules-ci.flake-update = {
enable = true;
createPullRequest = true;
autoMergeMethod = "rebase";
when = {
hour = [ 2 ];
dayOfWeek = [ "Mon" "Thu" ];