Skip to content

Update checkout and fix browser fixture CodeQL findings - #6

Merged
alexphillips-dev merged 2 commits into
mainfrom
dependabot/github_actions/actions/checkout-7
Sep 19, 2026
Merged

alexphillips-dev merged 2 commits into
mainfrom
dependabot/github_actions/actions/checkout-7

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 20, 2026 •

Copy link
Copy Markdown
Contributor

Updates all four workflows to the verified, SHA-pinned actions/checkout v7.0.1 release and fixes the three CodeQL HTML-filtering findings in browser test fixtures.

The theme, maintenance, and localization tests now prepare trusted fixture HTML with DOM parsing instead of tag-removal regexes. A new regression test covers mixed-case tags, alternate attribute quoting, and whitespace in closing tags while verifying inline configuration is preserved and external assets are not requested. CI runs the regression test.

Validation: JavaScript syntax checks, actionlint, the new fixture regression test, maintenance UI tests, all four native themes at desktop/mobile widths for Unraid 7.0 and 7.3, and all bundled locale layout tests passed locally. Hosted CI and CodeQL results are available in this PR's checks.

Only tests and workflows change; installed plugin files and the package version are unchanged. Resolves CodeQL findings #2, #3, and #4 when merged and analyzed on main.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Aug 20, 2026
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/actions/checkout-7 branch from 85d6c2c to b51a4bd Compare August 20, 2026 22:06
@dependabot dependabot Bot changed the title Bump actions/checkout from 5 to 7 Bump actions/checkout from 5.1.0 to 7.0.1 Sep 19, 2026
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/actions/checkout-7 branch from b51a4bd to 238a935 Compare September 19, 2026 16:50
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.1.0 to 7.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@fbc6f39...3d3c42e)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/actions/checkout-7 branch from 238a935 to 63576e8 Compare September 19, 2026 16:57
@alexphillips-dev alexphillips-dev changed the title Bump actions/checkout from 5.1.0 to 7.0.1 Update checkout and fix browser fixture CodeQL findings Sep 19, 2026
@alexphillips-dev
alexphillips-dev merged commit 1bc11a2 into main Sep 19, 2026
4 checks passed
@dependabot
dependabot Bot deleted the dependabot/github_actions/actions/checkout-7 branch September 19, 2026 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant