Skip to content

Commit 9793679

Browse files
authored
chore(deps): Bump @axe-core/playwright from 4.10.2 to 4.11.0 in /.github/actions/find (#51)
Bumps [@axe-core/playwright](https://github.com/dequelabs/axe-core-npm) from 4.10.2 to 4.11.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/dequelabs/axe-core-npm/blob/develop/CHANGELOG.md"><code>@​axe-core/playwright</code>'s changelog</a>.</em></p> <blockquote> <h1><a href="https://github.com/dequelabs/axe-core-npm/compare/v4.10.1...v4.11.0">4.11.0</a> (2025-10-14)</h1> <h3>Bug Fixes</h3> <ul> <li>Optimize AxeBuilder memory usage. (<a href="https://redirect.github.com/dequelabs/axe-core-npm/issues/1154">#1154</a>) (<a href="https://github.com/dequelabs/axe-core-npm/commit/e53cd36d0770a8323577946b0438f058b87a0aad">e53cd36</a>), closes <a href="https://github.com//github.com/bensenescu/axe-core-npm/blob/develop/packages/puppeteer/src/axePuppeteer.ts/issues/L59">/github.com/bensenescu/axe-core-npm/blob/develop/packages/puppeteer/src/axePuppeteer.ts#L59</a> <a href="https://github.com//github.com/bensenescu/axe-core-npm/blob/develop/packages/puppeteer/src/utils.ts/issues/L34">/github.com/bensenescu/axe-core-npm/blob/develop/packages/puppeteer/src/utils.ts#L34</a></li> <li>Update axe-core to v4.10.3 (<a href="https://redirect.github.com/dequelabs/axe-core-npm/issues/1155">#1155</a>) (<a href="https://github.com/dequelabs/axe-core-npm/commit/f8e3a14043c7288ca9373a5f1543ffd27cedf256">f8e3a14</a>)</li> <li><strong>wdio:</strong> resolve blank navigation issue in WDIO v9 (<a href="https://redirect.github.com/dequelabs/axe-core-npm/issues/1169">#1169</a>) (<a href="https://github.com/dequelabs/axe-core-npm/commit/6505560d646ddc6db8a9b4cf772af08ff3f08dc3">6505560</a>)</li> </ul> <h3>Features</h3> <ul> <li>Update axe-core to v4.11.0 (<a href="https://redirect.github.com/dequelabs/axe-core-npm/issues/1233">#1233</a>) (<a href="https://github.com/dequelabs/axe-core-npm/commit/27584764815148bf902f29010cca0f4f2230cf46">2758476</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/dequelabs/axe-core-npm/commits">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@axe-core/playwright&package-manager=npm_and_yarn&previous-version=4.10.2&new-version=4.11.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) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> 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) </details>
2 parents 472bf85 + 81ae702 commit 9793679

File tree

3 files changed

+14
-16
lines changed

3 files changed

+14
-16
lines changed

.github/actions/find/package-lock.json

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/actions/find/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"type": "module",
1515
"dependencies": {
1616
"@actions/core": "^1.11.1",
17-
"@axe-core/playwright": "^4.10.2",
17+
"@axe-core/playwright": "^4.11.0",
1818
"playwright": "^1.56.1"
1919
},
2020
"devDependencies": {

tests/site-with-errors.test.ts

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,15 @@ describe("site-with-errors", () => {
1717

1818
it("cache has expected results", () => {
1919
const actual = results.map(({ issue: { url: issueUrl }, pullRequest: { url: pullRequestUrl }, findings }) => {
20-
const { solutionLong, ...finding } = findings[0];
20+
const { problemUrl, solutionLong, ...finding } = findings[0];
2121
// Check volatile fields for existence only
2222
expect(issueUrl).toBeDefined();
2323
expect(pullRequestUrl).toBeDefined();
24+
expect(problemUrl).toBeDefined();
2425
expect(solutionLong).toBeDefined();
26+
// Check `problemUrl`, ignoring axe version
27+
expect(problemUrl.startsWith("https://dequeuniversity.com/rules/axe/")).toBe(true);
28+
expect(problemUrl.endsWith(`/${finding.ruleId}?application=playwright`)).toBe(true);
2529
return finding;
2630
});
2731
const expected = [
@@ -30,15 +34,13 @@ describe("site-with-errors", () => {
3034
url: "http://127.0.0.1:4000/",
3135
html: '<span class="post-meta">Jul 30, 2025</span>',
3236
problemShort: "elements must meet minimum color contrast ratio thresholds",
33-
problemUrl: "https://dequeuniversity.com/rules/axe/4.10/color-contrast?application=playwright",
3437
ruleId: "color-contrast",
3538
solutionShort: "ensure the contrast between foreground and background colors meets wcag 2 aa minimum contrast ratio thresholds"
3639
}, {
3740
scannerType: "axe",
3841
url: "http://127.0.0.1:4000/",
3942
html: '<html lang="en">',
4043
problemShort: "page should contain a level-one heading",
41-
problemUrl: "https://dequeuniversity.com/rules/axe/4.10/page-has-heading-one?application=playwright",
4244
ruleId: "page-has-heading-one",
4345
solutionShort: "ensure that the page, or at least one of its frames contains a level-one heading"
4446
}, {
@@ -47,31 +49,27 @@ describe("site-with-errors", () => {
4749
html: `<time class="dt-published" datetime="2025-07-30T17:32:33+00:00" itemprop="datePublished">Jul 30, 2025
4850
</time>`,
4951
problemShort: "elements must meet minimum color contrast ratio thresholds",
50-
problemUrl: "https://dequeuniversity.com/rules/axe/4.10/color-contrast?application=playwright",
5152
ruleId: "color-contrast",
5253
solutionShort: "ensure the contrast between foreground and background colors meets wcag 2 aa minimum contrast ratio thresholds",
5354
}, {
5455
scannerType: "axe",
5556
url: "http://127.0.0.1:4000/about/",
5657
html: '<a href="https://jekyllrb.com/">jekyllrb.com</a>',
5758
problemShort: "elements must meet minimum color contrast ratio thresholds",
58-
problemUrl: "https://dequeuniversity.com/rules/axe/4.10/color-contrast?application=playwright",
5959
ruleId: "color-contrast",
6060
solutionShort: "ensure the contrast between foreground and background colors meets wcag 2 aa minimum contrast ratio thresholds",
6161
}, {
6262
scannerType: "axe",
6363
url: "http://127.0.0.1:4000/404.html",
6464
html: '<li class="p-name">Accessibility Scanner Demo</li>',
6565
problemShort: "elements must meet minimum color contrast ratio thresholds",
66-
problemUrl: "https://dequeuniversity.com/rules/axe/4.10/color-contrast?application=playwright",
6766
ruleId: "color-contrast",
6867
solutionShort: "ensure the contrast between foreground and background colors meets wcag 2 aa minimum contrast ratio thresholds"
6968
}, {
7069
scannerType: "axe",
7170
url: "http://127.0.0.1:4000/404.html",
7271
html: '<h1 class="post-title"></h1>',
7372
problemShort: "headings should not be empty",
74-
problemUrl: "https://dequeuniversity.com/rules/axe/4.10/empty-heading?application=playwright",
7573
ruleId: "empty-heading",
7674
solutionShort: "ensure headings have discernible text",
7775
},

0 commit comments

Comments
 (0)