From 7998748e1e10f61e57d8d3b8b13d80f4f6907908 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Tue, 27 Jan 2026 23:13:01 +0100 Subject: [PATCH 1/5] =?UTF-8?q?=E2=9A=99=EF=B8=8F=20[Maintenance]:=20Align?= =?UTF-8?q?=20workflows=20across=20action=20repositories=20(#41)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This pull request makes minor updates to the GitHub Actions workflow for releases, focusing on improving clarity and keeping dependencies up to date. - Workflow clarity: * Added comments to the `permissions` section in `.github/workflows/Release.yml` to clarify why each permission is needed. * Renamed the checkout step from "Checkout Code" to "Checkout repo" for better readability. - Dependency updates: * Updated the `actions/checkout` action to a specific commit for version `v6.0.2`. * Updated the `PSModule/Release-GHRepository` action from version `v2.0.1` to `v2.0.2` for the release step. --- .github/workflows/Release.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/Release.yml b/.github/workflows/Release.yml index 15ea61e..a0503f4 100644 --- a/.github/workflows/Release.yml +++ b/.github/workflows/Release.yml @@ -21,19 +21,17 @@ concurrency: cancel-in-progress: true permissions: - contents: write - pull-requests: write + contents: write # Required to create releases + pull-requests: write # Required to create comments on the PRs jobs: Release: runs-on: ubuntu-latest steps: - - name: Checkout Code + - name: Checkout repo uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false - name: Release - uses: PSModule/Release-GHRepository@88c70461c8f16cc09682005bcf3b7fca4dd8dc1a # v2.0.1 - with: - IncrementalPrerelease: false + uses: PSModule/Release-GHRepository@5a5165d66f485d1aad217ef34a190178b214fdcb # v2.0.2 From c36c707f86d7c5fd428b0055fd96a61fc2f8fbb1 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Fri, 30 Jan 2026 12:37:45 +0100 Subject: [PATCH 2/5] =?UTF-8?q?=E2=9A=99=EF=B8=8F=20[Maintenance]:=20Updat?= =?UTF-8?q?e=20super-linter=20to=20v8.4.0=20(#42)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Description Updates super-linter from v8.3.2 to v8.4.0. ## Changes - Updated `super-linter/super-linter` to v8.4.0 (`12562e48d7059cf666c43a4ecb0d3b5a2b31bd9e`) - Added `.codespellrc` configuration file for codespell linter ## References - [super-linter v8.4.0 release](https://github.com/super-linter/super-linter/releases/tag/v8.4.0) --- .github/linters/.codespellrc | 2 ++ .github/workflows/Linter.yml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 .github/linters/.codespellrc diff --git a/.github/linters/.codespellrc b/.github/linters/.codespellrc new file mode 100644 index 0000000..5f3e9d9 --- /dev/null +++ b/.github/linters/.codespellrc @@ -0,0 +1,2 @@ +[codespell] +skip = ./.github/linters diff --git a/.github/workflows/Linter.yml b/.github/workflows/Linter.yml index 3a07190..9ea2864 100644 --- a/.github/workflows/Linter.yml +++ b/.github/workflows/Linter.yml @@ -25,7 +25,7 @@ jobs: persist-credentials: false - name: Lint code base - uses: super-linter/super-linter@d5b0a2ab116623730dd094f15ddc1b6b25bf7b99 # v8.3.2 + uses: super-linter/super-linter@12562e48d7059cf666c43a4ecb0d3b5a2b31bd9e # v8.4.0 env: GITHUB_TOKEN: ${{ github.token }} VALIDATE_BIOME_FORMAT: false From 7f4c7f672c9633140303ea2e2dddb3c7ea91adc4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 17 Feb 2026 09:08:50 +0100 Subject: [PATCH 3/5] Bump super-linter/super-linter from 8.4.0 to 8.5.0 (#43) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [super-linter/super-linter](https://github.com/super-linter/super-linter) from 8.4.0 to 8.5.0.
Release notes

Sourced from super-linter/super-linter's releases.

v8.5.0

8.5.0 (2026-02-06)

🚀 Features

  • update codespell skip patterns for go modules (#7465) (ff76a00)

🐛 Bugfixes

⬆️ Dependency updates

  • bundler: bump rubocop in /dependencies in the rubocop group (#7480) (c0b4a56)
  • docker: bump the docker group across 1 directory with 3 updates (#7474) (b8cb189)
  • docker: bump the docker group across 1 directory with 3 updates (#7490) (147e829)
  • docker: bump the docker group with 2 updates (#7463) (adc2836)
  • docker: bump the docker group with 3 updates (#7455) (a1b44ab)
  • java: bump com.google.googlejavaformat:google-java-format (#7489) (8758d94)
  • java: bump com.puppycrawl.tools:checkstyle (#7475) (929cd66)
  • java: bump com.puppycrawl.tools:checkstyle (#7498) (c285101)
  • npm: bump @​isaacs/brace-expansion in /dependencies (#7482) (c15b8ac)
  • npm: bump @​modelcontextprotocol/sdk in /dependencies (#7488) (675cbf6)
  • npm: bump fast-xml-parser and @​aws-sdk/xml-builder (#7491) (7012368)
  • npm: bump the npm group across 1 directory with 2 updates (#7457) (962a22b)
  • npm: bump the npm group across 1 directory with 2 updates (#7501) (ae44688)
  • npm: bump the npm group across 1 directory with 5 updates (#7487) (9be025d)
  • npm: bump the npm group across 1 directory with 6 updates (#7477) (b44fb3f)
  • python: bump ruff (#7486) (7e9df59)
  • python: bump snakemake (#7456) (5989994)
  • python: bump the pip group across 1 directory with 2 updates (#7476) (6b3b830)
  • python: bump the pip group across 1 directory with 2 updates (#7500) (4452db3)

🧰 Maintenance

Changelog

Sourced from super-linter/super-linter's changelog.

Changelog

8.5.0 (2026-02-06)

🚀 Features

  • update codespell skip patterns for go modules (#7465) (ff76a00)

🐛 Bugfixes

⬆️ Dependency updates

  • bundler: bump rubocop in /dependencies in the rubocop group (#7480) (c0b4a56)
  • docker: bump the docker group across 1 directory with 3 updates (#7474) (b8cb189)
  • docker: bump the docker group across 1 directory with 3 updates (#7490) (147e829)
  • docker: bump the docker group with 2 updates (#7463) (adc2836)
  • docker: bump the docker group with 3 updates (#7455) (a1b44ab)
  • java: bump com.google.googlejavaformat:google-java-format (#7489) (8758d94)
  • java: bump com.puppycrawl.tools:checkstyle (#7475) (929cd66)
  • java: bump com.puppycrawl.tools:checkstyle (#7498) (c285101)
  • npm: bump @​isaacs/brace-expansion in /dependencies (#7482) (c15b8ac)
  • npm: bump @​modelcontextprotocol/sdk in /dependencies (#7488) (675cbf6)
  • npm: bump fast-xml-parser and @​aws-sdk/xml-builder (#7491) (7012368)
  • npm: bump the npm group across 1 directory with 2 updates (#7457) (962a22b)
  • npm: bump the npm group across 1 directory with 2 updates (#7501) (ae44688)
  • npm: bump the npm group across 1 directory with 5 updates (#7487) (9be025d)
  • npm: bump the npm group across 1 directory with 6 updates (#7477) (b44fb3f)
  • python: bump ruff (#7486) (7e9df59)
  • python: bump snakemake (#7456) (5989994)
  • python: bump the pip group across 1 directory with 2 updates (#7476) (6b3b830)
  • python: bump the pip group across 1 directory with 2 updates (#7500) (4452db3)

🧰 Maintenance

8.4.0 (2026-01-28)

🚀 Features

... (truncated)

Commits
  • 61abc07 chore(main): release 8.5.0 (#7459)
  • a18e2f6 fix: pass file to check as first bash-exec param (#7471)
  • c285101 deps(java): bump com.puppycrawl.tools:checkstyle (#7498)
  • 4452db3 deps(python): bump the pip group across 1 directory with 2 updates (#7500)
  • ae44688 deps(npm): bump the npm group across 1 directory with 2 updates (#7501)
  • 888d5a8 fix: mention summary comment in validation error (#7497)
  • 8758d94 deps(java): bump com.google.googlejavaformat:google-java-format (#7489)
  • 147e829 deps(docker): bump the docker group across 1 directory with 3 updates (#7490)
  • 7012368 deps(npm): bump fast-xml-parser and @​aws-sdk/xml-builder (#7491)
  • 9be025d deps(npm): bump the npm group across 1 directory with 5 updates (#7487)
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=super-linter/super-linter&package-manager=github_actions&previous-version=8.4.0&new-version=8.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/Linter.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Linter.yml b/.github/workflows/Linter.yml index 9ea2864..398f46c 100644 --- a/.github/workflows/Linter.yml +++ b/.github/workflows/Linter.yml @@ -25,7 +25,7 @@ jobs: persist-credentials: false - name: Lint code base - uses: super-linter/super-linter@12562e48d7059cf666c43a4ecb0d3b5a2b31bd9e # v8.4.0 + uses: super-linter/super-linter@61abc07d755095a68f4987d1c2c3d1d64408f1f9 # v8.5.0 env: GITHUB_TOKEN: ${{ github.token }} VALIDATE_BIOME_FORMAT: false From b11630900c0f3e9b00308b94675edfbedd231314 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Wed, 18 Feb 2026 02:05:52 +0100 Subject: [PATCH 4/5] =?UTF-8?q?=E2=9A=99=EF=B8=8F=20[Maintenance]:=20Add?= =?UTF-8?q?=20afterall=20to=20codespell=20ignore=20words=20list=20(#44)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Adds `afterall` to the codespell ignore words list in `.codespellrc` to prevent false positive spell check warnings in CI linting. This term is commonly used in PowerShell (e.g., Pester's `AfterAll` block) and should not be flagged as a misspelling. ## Codespell configuration The `.codespellrc` linter configuration now includes `ignore-words-list = afterall`, which tells codespell to skip this word during spell checking. No changes to functionality or shipped artifacts. --- .github/linters/.codespellrc | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/linters/.codespellrc b/.github/linters/.codespellrc index 5f3e9d9..351e9a0 100644 --- a/.github/linters/.codespellrc +++ b/.github/linters/.codespellrc @@ -1,2 +1,3 @@ [codespell] skip = ./.github/linters +ignore-words-list = afterall From f3993561ec80ad59dfe46a8e5b87b3fea28e3e3e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 16 May 2026 14:29:18 +0200 Subject: [PATCH 5/5] Bump super-linter/super-linter from 8.5.0 to 8.6.0 (#45) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bumps [super-linter/super-linter](https://github.com/super-linter/super-linter) from 8.5.0 to 8.6.0.
Release notes

Sourced from super-linter/super-linter's releases.

v8.6.0

8.6.0 (2026-03-31)

🚀 Features

🐛 Bugfixes

⬆️ Dependency updates

  • bundler: bump rubocop in /dependencies in the rubocop group (#7514) (f2264d2)
  • bundler: bump rubocop in /dependencies in the rubocop group (#7604) (c929dc3)
  • bundler: bump rubocop in /dependencies in the rubocop group (#7662) (bfb2fd9)
  • bundler: bump rubocop-github in /dependencies in the rubocop group (#7640) (a88d75e)
  • bundler: bump the rubocop group across 1 directory with 2 updates (#7565) (56ae6b3)
  • docker: bump python in the docker-base-images group (#7319) (717c087)
  • docker: bump the docker group across 1 directory with 4 updates (#7698) (11c750e)
  • docker: bump the docker group across 1 directory with 5 updates (#7615) (d7e1bd8)
  • docker: bump the docker group across 1 directory with 6 updates (#7566) (0f9cf19)
  • docker: bump the docker group across 1 directory with 6 updates (#7631) (ad7f508)
  • docker: bump the docker group across 1 directory with 9 updates (#7513) (89e3725)
  • docker: bump the docker group with 2 updates (#7577) (8b2f0c0)
  • docker: bump the docker group with 2 updates (#7641) (7293e37)
  • docker: bump the docker group with 2 updates (#7663) (eabfa25)
  • java: bump com.puppycrawl.tools:checkstyle (#7689) (4c66d9d)
  • java: bump the java-gradle group across 2 directories with 2 updates (#7581) (51af5a0)
  • npm: bump ajv from 6.12.6 to 6.14.0 in /dependencies (#7550) (7f00eb7)
  • npm: bump axios from 1.12.2 to 1.13.5 in /dependencies (#7510) (a891169)
  • npm: bump brace-expansion from 1.1.12 to 1.1.13 in /dependencies (#7685) (92c4cea)
  • npm: bump express-rate-limit from 8.2.1 to 8.3.0 in /dependencies (#7613) (c184a25)
  • npm: bump flatted from 3.3.3 to 3.4.1 in /dependencies (#7636) (013d8a7)
  • npm: bump hono from 4.11.7 to 4.12.2 in /dependencies (#7559) (5c3679f)
  • npm: bump hono from 4.12.5 to 4.12.7 in /dependencies (#7624) (c31d9ad)
  • npm: bump markdown-it and renovate in /dependencies (#7529) (9b794c2)
  • npm: bump path-to-regexp from 8.3.0 to 8.4.0 in /dependencies (#7687) (309fb55)
  • npm: bump picomatch in /dependencies (#7675) (df4f15e)
  • npm: bump qs from 6.14.1 to 6.14.2 in /dependencies (#7520) (a9e6534)
  • npm: bump renovate (#7699) (b91627f)
  • npm: bump renovate from 43.4.0 to 43.4.4 in /dependencies (#7524) (2ab5b9c)
  • npm: bump smol-toml from 1.6.0 to 1.6.1 in /dependencies (#7676) (d015498)
  • npm: bump the npm group across 1 directory with 15 updates (#7595) (58ee821)
  • npm: bump the npm group across 1 directory with 2 updates (#7623) (ddb4fbb)

... (truncated)

Changelog

Sourced from super-linter/super-linter's changelog.

Changelog

8.6.0 (2026-03-31)

🚀 Features

🐛 Bugfixes

⬆️ Dependency updates

  • bundler: bump rubocop in /dependencies in the rubocop group (#7514) (f2264d2)
  • bundler: bump rubocop in /dependencies in the rubocop group (#7604) (c929dc3)
  • bundler: bump rubocop in /dependencies in the rubocop group (#7662) (bfb2fd9)
  • bundler: bump rubocop-github in /dependencies in the rubocop group (#7640) (a88d75e)
  • bundler: bump the rubocop group across 1 directory with 2 updates (#7565) (56ae6b3)
  • docker: bump python in the docker-base-images group (#7319) (717c087)
  • docker: bump the docker group across 1 directory with 4 updates (#7698) (11c750e)
  • docker: bump the docker group across 1 directory with 5 updates (#7615) (d7e1bd8)
  • docker: bump the docker group across 1 directory with 6 updates (#7566) (0f9cf19)
  • docker: bump the docker group across 1 directory with 6 updates (#7631) (ad7f508)
  • docker: bump the docker group across 1 directory with 9 updates (#7513) (89e3725)
  • docker: bump the docker group with 2 updates (#7577) (8b2f0c0)
  • docker: bump the docker group with 2 updates (#7641) (7293e37)
  • docker: bump the docker group with 2 updates (#7663) (eabfa25)
  • java: bump com.puppycrawl.tools:checkstyle (#7689) (4c66d9d)
  • java: bump the java-gradle group across 2 directories with 2 updates (#7581) (51af5a0)
  • npm: bump ajv from 6.12.6 to 6.14.0 in /dependencies (#7550) (7f00eb7)
  • npm: bump axios from 1.12.2 to 1.13.5 in /dependencies (#7510) (a891169)
  • npm: bump brace-expansion from 1.1.12 to 1.1.13 in /dependencies (#7685) (92c4cea)
  • npm: bump express-rate-limit from 8.2.1 to 8.3.0 in /dependencies (#7613) (c184a25)
  • npm: bump flatted from 3.3.3 to 3.4.1 in /dependencies (#7636) (013d8a7)
  • npm: bump hono from 4.11.7 to 4.12.2 in /dependencies (#7559) (5c3679f)
  • npm: bump hono from 4.12.5 to 4.12.7 in /dependencies (#7624) (c31d9ad)
  • npm: bump markdown-it and renovate in /dependencies (#7529) (9b794c2)
  • npm: bump path-to-regexp from 8.3.0 to 8.4.0 in /dependencies (#7687) (309fb55)
  • npm: bump picomatch in /dependencies (#7675) (df4f15e)
  • npm: bump qs from 6.14.1 to 6.14.2 in /dependencies (#7520) (a9e6534)
  • npm: bump renovate (#7699) (b91627f)
  • npm: bump renovate from 43.4.0 to 43.4.4 in /dependencies (#7524) (2ab5b9c)
  • npm: bump smol-toml from 1.6.0 to 1.6.1 in /dependencies (#7676) (d015498)
  • npm: bump the npm group across 1 directory with 15 updates (#7595) (58ee821)

... (truncated)

Commits
  • 9e86335 chore(main): release 8.6.0 (#7512)
  • b91627f deps(npm): bump renovate (#7699)
  • 11c750e deps(docker): bump the docker group across 1 directory with 4 updates (#7698)
  • 4c66d9d deps(java): bump com.puppycrawl.tools:checkstyle (#7689)
  • cb17f60 deps(python): bump the pip group across 1 directory with 5 updates (#7684)
  • 6a65d3a feat: improve zsh scripts support (#7674)
  • eb8ddc7 chore: update ruby and npm deps (#7694)
  • db85efc deps(npm): bump the npm group across 1 directory with 9 updates (#7690)
  • c5ec78d ci(dev-npm): bump the npm_and_yarn group across 1 directory with 1 update (#7...
  • f35a407 ci(dev-docker): bump node in /dev-dependencies (#7678)
  • Additional commits viewable in compare view

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=super-linter/super-linter&package-manager=github_actions&previous-version=8.5.0&new-version=8.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) ---
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/Linter.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/Linter.yml b/.github/workflows/Linter.yml index 398f46c..4387329 100644 --- a/.github/workflows/Linter.yml +++ b/.github/workflows/Linter.yml @@ -25,7 +25,7 @@ jobs: persist-credentials: false - name: Lint code base - uses: super-linter/super-linter@61abc07d755095a68f4987d1c2c3d1d64408f1f9 # v8.5.0 + uses: super-linter/super-linter@9e863354e3ff62e0727d37183162c4a88873df41 # v8.6.0 env: GITHUB_TOKEN: ${{ github.token }} VALIDATE_BIOME_FORMAT: false