From d774338f9694cf693fe9f8dc92cc4c957879f82a Mon Sep 17 00:00:00 2001
From: Padraig Gleeson
Date: Tue, 25 Nov 2025 16:03:33 +0000
Subject: [PATCH 1/2] Add Java 25 to CI workflow matrix
---
.github/workflows/ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index bd1b099..3d8c0fa 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -16,7 +16,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- java: [ '8', '11', '16', '17', '19', '21' ]
+ java: [ '8', '11', '16', '17', '19', '21', '25' ]
runs-on: [ubuntu-latest, macos-latest, windows-latest]
exclude:
- runs-on: macos-latest
From 543f2f4ccd7e31b77fa8a676d64eb05f3345a63a Mon Sep 17 00:00:00 2001
From: Padraig Gleeson
Date: Tue, 25 Nov 2025 16:07:28 +0000
Subject: [PATCH 2/2] Add cron schedule for monthly CI run
Add a scheduled job to run CI on the 26th of every month.
---
.github/workflows/ci.yml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 3d8c0fa..cda7500 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -4,6 +4,8 @@
name: Java CI with Maven
on:
+ schedule:
+ - cron: "1 1 26 * *"
push:
branches: [ master, development, experimental, osb* ]
pull_request: