From 9eaae7a32951dbae8ebccf56b0e0cab3a5b6520c Mon Sep 17 00:00:00 2001 From: David Anthoff Date: Wed, 5 Aug 2026 10:59:59 -0700 Subject: [PATCH 1/4] Migrate CI to testitem-workflow v2 --- .github/workflows/juliaci.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/juliaci.yml b/.github/workflows/juliaci.yml index 84aae6c..c0f65d8 100644 --- a/.github/workflows/juliaci.yml +++ b/.github/workflows/juliaci.yml @@ -2,15 +2,13 @@ name: Julia CI on: push: {branches: [main,master]} - pull_request: {types: [opened,synchronize,reopened]} + pull_request: {types: [opened,synchronize,reopened,ready_for_review,converted_to_draft]} issue_comment: {types: [created]} - schedule: [{cron: '0 0 * * *'}] - workflow_dispatch: {inputs: {feature: {type: choice, description: What to run, options: [CompatHelper,DocDeploy,LintAndTest,TagBot]}}} + workflow_dispatch: {inputs: {feature: {type: choice, description: What to run, options: [DocDeploy,LintAndTest,TagBot]}}} jobs: julia-ci: - uses: julia-testitems/testitem-workflow/.github/workflows/juliaci.yml@v1 - with: + uses: julia-testitems/testitem-workflow/.github/workflows/juliaci.yml@v2 with: include-all-compatible-minor-versions: true include-rc-versions: true permissions: write-all From 77c621e45d354e29b06e59537ec2ff2f350f5527 Mon Sep 17 00:00:00 2001 From: David Anthoff Date: Wed, 5 Aug 2026 11:00:00 -0700 Subject: [PATCH 2/4] Add dependabot config --- .github/dependabot.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..4e00cd8 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,10 @@ +version: 2 +updates: + - package-ecosystem: "julia" + directory: "/" + schedule: + interval: "weekly" + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" \ No newline at end of file From 84f62ca30dfe68b757dedd1992bfa4e704085c39 Mon Sep 17 00:00:00 2001 From: David Anthoff Date: Wed, 5 Aug 2026 11:00:52 -0700 Subject: [PATCH 3/4] Migrate CI to testitem-workflow v2 --- .github/workflows/juliaci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/juliaci.yml b/.github/workflows/juliaci.yml index c0f65d8..6aa24b5 100644 --- a/.github/workflows/juliaci.yml +++ b/.github/workflows/juliaci.yml @@ -8,7 +8,8 @@ on: jobs: julia-ci: - uses: julia-testitems/testitem-workflow/.github/workflows/juliaci.yml@v2 with: + uses: julia-testitems/testitem-workflow/.github/workflows/juliaci.yml@v2 + with: include-all-compatible-minor-versions: true include-rc-versions: true permissions: write-all From 16644ec551ab1f603ce9f1b4a91af63262ecd7cf Mon Sep 17 00:00:00 2001 From: David Anthoff Date: Wed, 5 Aug 2026 11:00:54 -0700 Subject: [PATCH 4/4] Add dependabot config