From 00626f24ef71a2e178342d8e5a35f667c3aea490 Mon Sep 17 00:00:00 2001 From: Jonathan Norris Date: Fri, 14 Aug 2026 15:16:49 -0400 Subject: [PATCH 1/2] chore: update GitHub Actions to Node 24 --- .github/workflows/benchmark.yml | 4 ++-- .github/workflows/check-semantic.yml | 2 +- .github/workflows/lint.yml | 4 ++-- .github/workflows/release.yml | 4 ++-- .github/workflows/test_examples.yml | 4 ++-- .github/workflows/unit_test.yml | 4 ++-- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 2981a0e..b486791 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -13,9 +13,9 @@ jobs: python-version: ["3.12"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: ${{ matrix.python-version }} cache: "pip" diff --git a/.github/workflows/check-semantic.yml b/.github/workflows/check-semantic.yml index 7998d51..b9272c3 100644 --- a/.github/workflows/check-semantic.yml +++ b/.github/workflows/check-semantic.yml @@ -12,6 +12,6 @@ jobs: name: Semantic PR title runs-on: ubuntu-latest steps: - - uses: amannn/action-semantic-pull-request@v5 + - uses: amannn/action-semantic-pull-request@v6 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 402e635..c6d28bd 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -9,13 +9,13 @@ jobs: name: Lint and Format runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Lint uses: chartboost/ruff-action@v1 - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: 3.12 cache: "pip" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ab88f21..cd691de 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -39,7 +39,7 @@ jobs: steps: # Check out the repo with credentials that can bypass branch protection, and fetch git history instead of just latest commit - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: token: ${{ secrets.AUTOMATION_USER_TOKEN }} fetch-depth: 0 @@ -69,7 +69,7 @@ jobs: if: inputs.draft != true - name: Set up Python - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: ${{ matrix.python-version }} cache: 'pip' diff --git a/.github/workflows/test_examples.yml b/.github/workflows/test_examples.yml index 7f63688..21045e5 100644 --- a/.github/workflows/test_examples.yml +++ b/.github/workflows/test_examples.yml @@ -14,9 +14,9 @@ jobs: python-version: ["3.12"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: ${{ matrix.python-version }} cache: "pip" diff --git a/.github/workflows/unit_test.yml b/.github/workflows/unit_test.yml index 64a3a66..3ce77d6 100644 --- a/.github/workflows/unit_test.yml +++ b/.github/workflows/unit_test.yml @@ -15,9 +15,9 @@ jobs: os: [ubuntu-latest, windows-latest] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@v7 with: python-version: ${{ matrix.python-version }} cache: "pip" From 5cc10f16c2503f4f1d1112865de0cf58aace12ee Mon Sep 17 00:00:00 2001 From: Jonathan Norris Date: Fri, 14 Aug 2026 16:01:52 -0400 Subject: [PATCH 2/2] fix: address action review findings --- .github/workflows/check-semantic.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check-semantic.yml b/.github/workflows/check-semantic.yml index b9272c3..682b334 100644 --- a/.github/workflows/check-semantic.yml +++ b/.github/workflows/check-semantic.yml @@ -12,6 +12,6 @@ jobs: name: Semantic PR title runs-on: ubuntu-latest steps: - - uses: amannn/action-semantic-pull-request@v6 + - uses: amannn/action-semantic-pull-request@48f256284bd46cdaab1048c3721360e808335d50 # v6.1.1 env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}