Skip to content

Port 125 ember-template-lint rules for gjs/gts strict mode templates #3740

Port 125 ember-template-lint rules for gjs/gts strict mode templates

Port 125 ember-template-lint rules for gjs/gts strict mode templates #3740

Re-run triggered January 27, 2026 22:45
Status Failure
Total duration 1m 18s
Artifacts

ci.yml

on: pull_request
self-lint
53s
self-lint
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

27 errors
self-lint: lib/rules/template-no-action.js#L63
The placeholder {{action ...}} is missing (must provide it in the report's `data` object)
self-lint: lib/rules/template-no-action.js#L21
Move function 'isActionHelper' to the outer scope
self-lint: lib/rules/template-no-action.js#L16
Insert `⏎·······`
self-lint: lib/rules/template-no-action.js#L15
Insert `⏎·······`
self-lint: lib/rules/template-no-abstract-roles.js#L30
Insert `⏎·······`
self-lint: lib/rules/template-link-rel-noopener.js#L25
Expected { after 'if' condition
self-lint: lib/rules/template-link-rel-noopener.js#L24
Expected { after 'if' condition
self-lint: lib/rules/template-link-rel-noopener.js#L22
Delete `········`
self-lint: lib/rules/template-link-rel-noopener.js#L21
Expected { after 'if' condition
self-lint: lib/rules/template-deprecated-render-helper.js#L29
The placeholder {{render}} is missing (must provide it in the report's `data` object)
build (ubuntu, 20.x)
Process completed with exit code 1.
tests/recommended.js > recommended rules > gts config has the right list: tests/recommended.js#L38
Error: Snapshot `recommended rules > gts config has the right list 1` mismatched - Expected + Received [ - "template-no-debugger", - "template-no-duplicate-attributes", - "template-no-let-reference", - "template-no-log", - "template-no-positive-tabindex", - "template-no-triple-curlies", + "template-deprecated-inline-view-helper", + "template-deprecated-render-helper", + "template-link-rel-noopener", + "template-no-abstract-roles", + "template-no-accesskey-attribute", + "template-no-action", + "template-no-args-paths", + "template-no-aria-hidden-body", + "template-no-autofocus-attribute", + "template-no-debugger", + "template-no-duplicate-attributes", + "template-no-duplicate-id", + "template-no-input-block", + "template-no-input-tagname", + "template-no-let-reference", + "template-no-log", + "template-no-obsolete-elements", + "template-no-partial", + "template-no-positive-tabindex", + "template-no-this-in-template-only-components", + "template-no-triple-curlies", + "template-no-unbound", + "template-no-unnecessary-concat", + "template-no-valueless-arguments", + "template-no-with", "template-require-button-type", ] ❯ tests/recommended.js:38:20
tests/recommended.js > recommended rules > gjs config has the right list: tests/recommended.js#L26
Error: Snapshot `recommended rules > gjs config has the right list 1` mismatched - Expected + Received [ - "template-no-debugger", - "template-no-duplicate-attributes", - "template-no-let-reference", - "template-no-log", - "template-no-positive-tabindex", - "template-no-triple-curlies", + "template-deprecated-inline-view-helper", + "template-deprecated-render-helper", + "template-link-rel-noopener", + "template-no-abstract-roles", + "template-no-accesskey-attribute", + "template-no-action", + "template-no-args-paths", + "template-no-aria-hidden-body", + "template-no-autofocus-attribute", + "template-no-debugger", + "template-no-duplicate-attributes", + "template-no-duplicate-id", + "template-no-input-block", + "template-no-input-tagname", + "template-no-let-reference", + "template-no-log", + "template-no-obsolete-elements", + "template-no-partial", + "template-no-positive-tabindex", + "template-no-this-in-template-only-components", + "template-no-triple-curlies", + "template-no-unbound", + "template-no-unnecessary-concat", + "template-no-valueless-arguments", + "template-no-with", "template-require-button-type", ] ❯ tests/recommended.js:26:20
build (windows, 22.x)
The strategy configuration was canceled because "build.ubuntu_20_x" failed
build (windows, 22.x)
The operation was canceled.
build (windows, 20.x)
The strategy configuration was canceled because "build.ubuntu_20_x" failed
build (windows, 20.x)
The operation was canceled.
build (windows, 18.x)
The strategy configuration was canceled because "build.ubuntu_20_x" failed
build (windows, 18.x)
The operation was canceled.
build (ubuntu, 22.x)
The strategy configuration was canceled because "build.ubuntu_20_x" failed
build (ubuntu, 22.x)
The operation was canceled.
tests/recommended.js > recommended rules > gts config has the right list: tests/recommended.js#L38
Error: Snapshot `recommended rules > gts config has the right list 1` mismatched - Expected + Received [ - "template-no-debugger", - "template-no-duplicate-attributes", - "template-no-let-reference", - "template-no-log", - "template-no-positive-tabindex", - "template-no-triple-curlies", + "template-deprecated-inline-view-helper", + "template-deprecated-render-helper", + "template-link-rel-noopener", + "template-no-abstract-roles", + "template-no-accesskey-attribute", + "template-no-action", + "template-no-args-paths", + "template-no-aria-hidden-body", + "template-no-autofocus-attribute", + "template-no-debugger", + "template-no-duplicate-attributes", + "template-no-duplicate-id", + "template-no-input-block", + "template-no-input-tagname", + "template-no-let-reference", + "template-no-log", + "template-no-obsolete-elements", + "template-no-partial", + "template-no-positive-tabindex", + "template-no-this-in-template-only-components", + "template-no-triple-curlies", + "template-no-unbound", + "template-no-unnecessary-concat", + "template-no-valueless-arguments", + "template-no-with", "template-require-button-type", ] ❯ tests/recommended.js:38:20
tests/recommended.js > recommended rules > gjs config has the right list: tests/recommended.js#L26
Error: Snapshot `recommended rules > gjs config has the right list 1` mismatched - Expected + Received [ - "template-no-debugger", - "template-no-duplicate-attributes", - "template-no-let-reference", - "template-no-log", - "template-no-positive-tabindex", - "template-no-triple-curlies", + "template-deprecated-inline-view-helper", + "template-deprecated-render-helper", + "template-link-rel-noopener", + "template-no-abstract-roles", + "template-no-accesskey-attribute", + "template-no-action", + "template-no-args-paths", + "template-no-aria-hidden-body", + "template-no-autofocus-attribute", + "template-no-debugger", + "template-no-duplicate-attributes", + "template-no-duplicate-id", + "template-no-input-block", + "template-no-input-tagname", + "template-no-let-reference", + "template-no-log", + "template-no-obsolete-elements", + "template-no-partial", + "template-no-positive-tabindex", + "template-no-this-in-template-only-components", + "template-no-triple-curlies", + "template-no-unbound", + "template-no-unnecessary-concat", + "template-no-valueless-arguments", + "template-no-with", "template-require-button-type", ] ❯ tests/recommended.js:26:20
build (ubuntu, 18.x)
The strategy configuration was canceled because "build.ubuntu_20_x" failed
build (ubuntu, 18.x)
The operation was canceled.
tests/recommended.js > recommended rules > gts config has the right list: tests/recommended.js#L38
Error: Snapshot `recommended rules > gts config has the right list 1` mismatched - Expected + Received [ - "template-no-debugger", - "template-no-duplicate-attributes", - "template-no-let-reference", - "template-no-log", - "template-no-positive-tabindex", - "template-no-triple-curlies", + "template-deprecated-inline-view-helper", + "template-deprecated-render-helper", + "template-link-rel-noopener", + "template-no-abstract-roles", + "template-no-accesskey-attribute", + "template-no-action", + "template-no-args-paths", + "template-no-aria-hidden-body", + "template-no-autofocus-attribute", + "template-no-debugger", + "template-no-duplicate-attributes", + "template-no-duplicate-id", + "template-no-input-block", + "template-no-input-tagname", + "template-no-let-reference", + "template-no-log", + "template-no-obsolete-elements", + "template-no-partial", + "template-no-positive-tabindex", + "template-no-this-in-template-only-components", + "template-no-triple-curlies", + "template-no-unbound", + "template-no-unnecessary-concat", + "template-no-valueless-arguments", + "template-no-with", "template-require-button-type", ] ❯ tests/recommended.js:38:20
tests/recommended.js > recommended rules > gjs config has the right list: tests/recommended.js#L26
Error: Snapshot `recommended rules > gjs config has the right list 1` mismatched - Expected + Received [ - "template-no-debugger", - "template-no-duplicate-attributes", - "template-no-let-reference", - "template-no-log", - "template-no-positive-tabindex", - "template-no-triple-curlies", + "template-deprecated-inline-view-helper", + "template-deprecated-render-helper", + "template-link-rel-noopener", + "template-no-abstract-roles", + "template-no-accesskey-attribute", + "template-no-action", + "template-no-args-paths", + "template-no-aria-hidden-body", + "template-no-autofocus-attribute", + "template-no-debugger", + "template-no-duplicate-attributes", + "template-no-duplicate-id", + "template-no-input-block", + "template-no-input-tagname", + "template-no-let-reference", + "template-no-log", + "template-no-obsolete-elements", + "template-no-partial", + "template-no-positive-tabindex", + "template-no-this-in-template-only-components", + "template-no-triple-curlies", + "template-no-unbound", + "template-no-unnecessary-concat", + "template-no-valueless-arguments", + "template-no-with", "template-require-button-type", ] ❯ tests/recommended.js:26:20