From e68c1b634be329de2a8f74807a95d45130de9984 Mon Sep 17 00:00:00 2001 From: Tim McGilchrist Date: Fri, 9 Aug 2024 08:30:06 +1000 Subject: [PATCH 1/2] Enabled macOS in CI, add dependabot to check GH Action updates and update triggers so it only runs a single build per target per PR. --- .github/dependabot.yml | 9 +++++++++ .github/workflows/ci.yml | 8 +++++++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..cd6fa60 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,9 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "monthly" + commit-message: + prefix: "GA" + include: "scope" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 50f80f4..22deabc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,8 +2,14 @@ name: ci on: push: + branches: + - main pull_request: + branches: + - main workflow_dispatch: + schedule: + - cron: "0 5 * * *" jobs: build: @@ -13,7 +19,7 @@ jobs: matrix: os: - ubuntu-latest - # - macos-latest + - macos-latest ocaml-compiler: - 5.2.x - 5.1.x From 915404166d9702110aa7218c7f34b2b465fe736f Mon Sep 17 00:00:00 2001 From: Tim McGilchrist Date: Tue, 27 Aug 2024 14:12:06 +1000 Subject: [PATCH 2/2] Update dependabot.yml --- .github/dependabot.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index cd6fa60..8ac6b8c 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,6 +4,3 @@ updates: directory: "/" schedule: interval: "monthly" - commit-message: - prefix: "GA" - include: "scope"