Skip to content

Fail the build on a bare catch, and say why each one is empty #328

Fail the build on a bare catch, and say why each one is empty

Fail the build on a bare catch, and say why each one is empty #328

Triggered via pull request October 17, 2026 16:28
Status Success
Total duration 1m 25s
Artifacts 1

test.yml

on: pull_request
Matrix: plugins
ubuntu-latest · Node 24 · DSH 0.2.0-rc.2
1m 15s
ubuntu-latest · Node 24 · DSH 0.2.0-rc.2
package
12s
package
tests-ok
3s
tests-ok
Fit to window
Zoom out
Zoom in

Annotations

21 warnings and 5 notices
unicorn(no-useless-fallback-in-spread): plugins/social/src/social.js#L578
Empty fallbacks in spreads are unnecessary
eslint(no-control-regex): plugins/social/src/social.js#L139
Unexpected control characters
eslint(no-control-regex): plugins/social/src/social.js#L86
Unexpected control characters
eslint(no-control-regex): plugins/social/src/social.js#L84
Unexpected control characters
unicorn(no-useless-spread): plugins/social/client.js#L1357
Using a spread operator here creates a new array unnecessarily.
eslint(no-control-regex): plugins/social/src/face-rooms.js#L426
Unexpected control characters
unicorn(no-useless-fallback-in-spread): plugins/social/src/face-rooms.js#L343
Empty fallbacks in spreads are unnecessary
eslint(no-control-regex): plugins/social/src/face-rooms.js#L42
Unexpected control characters
unicorn(no-new-array): plugins/social/src/mcp-client.js#L79
Do not use `new Array(singleArgument)`.
unicorn(no-useless-fallback-in-spread): plugins/social/src/mcp-client.js#L44
Empty fallbacks in spreads are unnecessary
unicorn(no-useless-spread): plugins/tree/test/mock-flybot.js#L32
Using a spread operator here creates a new array unnecessarily.
unicorn(no-useless-spread): src/host/hooks.js#L326
Using a spread operator here creates a new array unnecessarily.
unicorn(no-useless-spread): src/host/hooks.js#L114
Using a spread operator here creates a new array unnecessarily.
eslint(no-control-regex): src/host/hooks.js#L39
Unexpected control characters
eslint(no-control-regex): src/client/read-page.js#L219
Unexpected control characters
eslint(no-control-regex): src/client/read-page.js#L61
Unexpected control characters
eslint(no-control-regex): src/client/read-page.js#L55
Unexpected control characters
unicorn(no-useless-fallback-in-spread): src/client/index.js#L532
Empty fallbacks in spreads are unnecessary
unicorn(no-useless-fallback-in-spread): src/client/bot-settings.js#L131
Empty fallbacks in spreads are unnecessary
unicorn(prefer-string-starts-ends-with): src/client/mark.js#L70
Prefer String#startsWith over a regex with a caret.
unicorn(no-useless-spread): src/client/sources.js#L14
Using a spread operator here creates a new array unnecessarily.
package
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
plugins (social)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
plugins (tree)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
ubuntu-latest · Node 24 · DSH 0.2.0-rc.2
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
tests-ok
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
coverage-lcov
119 KB
sha256:609676fcb49dbe04d6d642ed49e07804b974af4a7bba0e1a0d8e30f64b52841e