From b7ccfbdecf9a38a678daee7d1d38401508dc3877 Mon Sep 17 00:00:00 2001 From: Michael Hatherly Date: Fri, 6 Oct 2023 10:14:22 +0100 Subject: [PATCH] Add kodiak and finalize job to CI --- .github/workflows/CI.yml | 8 +++++++- .kodiak.toml | 14 ++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 .kodiak.toml diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 9f45e34..3bffa6c 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -15,6 +15,13 @@ concurrency: cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }} jobs: + finalize: + needs: [test] + runs-on: ubuntu-latest + steps: + - run: exit 1 + if: needs.test.result == 'failure' || needs.test.result == 'skipped' + test: name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }} runs-on: ${{ matrix.os }} @@ -23,7 +30,6 @@ jobs: matrix: version: - "1.6" - - "1.8" - "1.9" - "nightly" os: diff --git a/.kodiak.toml b/.kodiak.toml new file mode 100644 index 0000000..f8fa5d2 --- /dev/null +++ b/.kodiak.toml @@ -0,0 +1,14 @@ +version = 1 + +[merge] +delete_branch_on_merge = true +method = "squash" +prioritize_ready_to_merge = true +priority_merge_label = "automerge_priority" + +[merge.automerge_dependencies] +usernames = ["dependabot"] +versions = ["minor", "patch"] + +[approve] +auto_approve_usernames = ["dependabot", "github-actions", "MichaelHatherly"]