From cf85390b555503175d0df284ed28bd6672b555b2 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/check-semantic.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/unit-tests.yaml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/check-semantic.yml b/.github/workflows/check-semantic.yml index 4b130c3..3ee4097 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/release.yml b/.github/workflows/release.yml index 6543733..cede064 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,7 +35,7 @@ jobs: contents: write id-token: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: token: ${{ secrets.AUTOMATION_USER_TOKEN }} fetch-depth: 0 diff --git a/.github/workflows/unit-tests.yaml b/.github/workflows/unit-tests.yaml index d3531eb..2eb8200 100644 --- a/.github/workflows/unit-tests.yaml +++ b/.github/workflows/unit-tests.yaml @@ -19,9 +19,9 @@ jobs: env: DEVCYCLE_SERVER_SDK_KEY: dvc_server_token_hash steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Set up Ruby - uses: ruby/setup-ruby@v1.264.0 + uses: ruby/setup-ruby@v1 with: ruby-version: ${{ matrix.ruby-version }} bundler-cache: true # runs 'bundle install' and caches installed gems automatically From 71a1f1cf2e646406034dabcf54ba3b8c0bf45c71 Mon Sep 17 00:00:00 2001 From: Jonathan Norris Date: Fri, 14 Aug 2026 16:01:53 -0400 Subject: [PATCH 2/2] fix: address action review findings --- .github/workflows/check-semantic.yml | 4 ++-- .github/workflows/release.yml | 2 +- .github/workflows/unit-tests.yaml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/check-semantic.yml b/.github/workflows/check-semantic.yml index 3ee4097..1813744 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 }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cede064..e364845 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -67,7 +67,7 @@ jobs: if: inputs.draft != true - name: Set up Ruby - uses: ruby/setup-ruby@v1 + uses: ruby/setup-ruby@95ef2b042f9d7a56d8268cba8559e2842e2ad01b # v1.321.0 with: ruby-version: ruby bundler-cache: true diff --git a/.github/workflows/unit-tests.yaml b/.github/workflows/unit-tests.yaml index 2eb8200..e651f1c 100644 --- a/.github/workflows/unit-tests.yaml +++ b/.github/workflows/unit-tests.yaml @@ -21,7 +21,7 @@ jobs: steps: - uses: actions/checkout@v7 - name: Set up Ruby - uses: ruby/setup-ruby@v1 + uses: ruby/setup-ruby@95ef2b042f9d7a56d8268cba8559e2842e2ad01b # v1.321.0 with: ruby-version: ${{ matrix.ruby-version }} bundler-cache: true # runs 'bundle install' and caches installed gems automatically