From 777138db10202da760901a6f21bd32066510d734 Mon Sep 17 00:00:00 2001 From: Jonathan Norris Date: Fri, 14 Aug 2026 15:16:47 -0400 Subject: [PATCH 1/2] chore: update GitHub Actions to Node 24 --- .github/workflows/action.yml | 2 +- .github/workflows/diagrams.yml | 4 ++-- .github/workflows/licenses.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/action.yml b/.github/workflows/action.yml index f6e8ff72..a3b729c2 100644 --- a/.github/workflows/action.yml +++ b/.github/workflows/action.yml @@ -15,7 +15,7 @@ jobs: markdown-link-check: runs-on: ubuntu-latest steps: - - uses: actions/checkout@master + - uses: actions/checkout@v7 - uses: byrnereese/github-action-mkdocs-link-check@1.0 with: verbose-mode: 'yes' diff --git a/.github/workflows/diagrams.yml b/.github/workflows/diagrams.yml index 70d5f8e2..441d8a36 100644 --- a/.github/workflows/diagrams.yml +++ b/.github/workflows/diagrams.yml @@ -12,7 +12,7 @@ jobs: name: Generate steps: - name: Checkout Source - uses: actions/checkout@v4 + uses: actions/checkout@v7 with: ref: ${{ github.head_ref }} - name: Get changed UML files @@ -26,6 +26,6 @@ jobs: args: -v -tsvg "diagrams/**.puml" -o "../static/diagrams" - name: Push Local Changes - uses: stefanzweifel/git-auto-commit-action@v4.1.2 + uses: stefanzweifel/git-auto-commit-action@v7 with: commit_message: "Generate SVG files for PlantUML diagrams" \ No newline at end of file diff --git a/.github/workflows/licenses.yml b/.github/workflows/licenses.yml index be81857d..35134fa1 100644 --- a/.github/workflows/licenses.yml +++ b/.github/workflows/licenses.yml @@ -9,7 +9,7 @@ jobs: name: License Check runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - uses: DevCycleHQ/license-action@main with: language: "javascript" From 463c960339acd113ef75796792fdc1d79202c59e Mon Sep 17 00:00:00 2001 From: Jonathan Norris Date: Fri, 14 Aug 2026 16:01:51 -0400 Subject: [PATCH 2/2] fix: address action review findings --- .github/workflows/diagrams.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/diagrams.yml b/.github/workflows/diagrams.yml index 441d8a36..9fb2412f 100644 --- a/.github/workflows/diagrams.yml +++ b/.github/workflows/diagrams.yml @@ -18,7 +18,7 @@ jobs: - name: Get changed UML files id: getfile run: | - echo "::set-output name=files::$(git diff --name-only HEAD^ HEAD | grep .puml | xargs)" + echo "files=$(git diff --name-only HEAD^ HEAD | grep .puml | xargs)" >> "$GITHUB_OUTPUT" - name: Generate SVG Diagrams uses: holowinski/plantuml-github-action@2e381afb2bae7e169b76bfb068e8d8b2089106ee @@ -26,6 +26,6 @@ jobs: args: -v -tsvg "diagrams/**.puml" -o "../static/diagrams" - name: Push Local Changes - uses: stefanzweifel/git-auto-commit-action@v7 + uses: stefanzweifel/git-auto-commit-action@4a55954c782fc1ea30b9056cd3e7a2b40ca8887d # v7.2.0 with: - commit_message: "Generate SVG files for PlantUML diagrams" \ No newline at end of file + commit_message: "Generate SVG files for PlantUML diagrams"