From 083104319372c1bc631db80fda1fa28fc849e363 Mon Sep 17 00:00:00 2001 From: Corey adams <6619961+coreyjadams@users.noreply.github.com> Date: Tue, 24 Mar 2026 08:36:45 -0500 Subject: [PATCH 1/2] Update install-ci.yml This commit hits several items: - update version for several actions to quiet node js version 20 warnings. - enable python 3.14(159) for nightly CI. - does _not_ pivot PR install CI away from 3.13. I'm putting this on the main repo so we can test it here, rather than on my fork. --- .github/workflows/install-ci.yml | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/.github/workflows/install-ci.yml b/.github/workflows/install-ci.yml index 30ef177dd4..4be7b41e32 100644 --- a/.github/workflows/install-ci.yml +++ b/.github/workflows/install-ci.yml @@ -4,7 +4,7 @@ on: push: branches: [main] pull_request: - branches: [main, v2.0-refactor] + branches: [main] schedule: - cron: '0 6 * * *' # 6 AM UTC daily workflow_dispatch: # Allows manual triggering from GitHub UI @@ -23,9 +23,9 @@ jobs: python-version: ["3.13"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} @@ -58,22 +58,27 @@ jobs: && fromJSON('[ {"os": "ubuntu-latest", "python-version": "3.11"}, {"os": "ubuntu-latest", "python-version": "3.12"}, - {"os": "ubuntu-latest", "python-version": "3.13"} + {"os": "ubuntu-latest", "python-version": "3.13"}, + {"os": "ubuntu-latest", "python-version": "3.14"} ]') || fromJSON('[ {"os": "ubuntu-latest", "python-version": "3.11"}, {"os": "ubuntu-latest", "python-version": "3.12"}, {"os": "ubuntu-latest", "python-version": "3.13"}, + {"os": "ubuntu-latest", "python-version": "3.14"}, {"os": "ubuntu-24.04-arm", "python-version": "3.13"}, + {"os": "ubuntu-24.04-arm", "python-version": "3.14"}, {"os": "macos-latest", "python-version": "3.13"}, - {"os": "windows-latest", "python-version": "3.13"} + {"os": "macos-latest", "python-version": "3.14"}, + {"os": "windows-latest", "python-version": "3.13"}, + {"os": "windows-latest", "python-version": "3.14"} ]') }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} From 4956379aa99846a835b6ca5f2d6b2fd8acdaac29 Mon Sep 17 00:00:00 2001 From: Corey adams <6619961+coreyjadams@users.noreply.github.com> Date: Tue, 24 Mar 2026 08:37:19 -0500 Subject: [PATCH 2/2] Update pyproject.toml Allow python 3.14 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 5c78e4f283..12fb463a3d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,7 @@ description = "A deep learning framework for AI-driven multi-physics systems" readme = "README.md" -requires-python = ">=3.11,<3.14" +requires-python = ">=3.11,<=3.14" license = "Apache-2.0"