Skip to content

v0.23.0 still panics with SendError (check.rs:209/165) in GitHub Actions; request stable release with #2074 #2091

@AccessiT3ch

Description

@AccessiT3ch

Summary

lychee-v0.23.0 still crashes in CI with tokio SendError panics instead of reporting a normal link/network error.

I can see that #2074 was merged and appears to address this class of panic, but v0.23.0 is still the latest stable, so GitHub Action users are still hitting hard failures.

Environment

  • lycheeverse/lychee-action@v2
  • action default tool version: lychee-v0.23.0
  • GitHub Actions runner (ubuntu-latest)

Observed failure

From CI logs:

thread 'tokio-runtime-worker' panicked at lychee-bin/src/commands/check.rs:209:18:
cannot send response to queue: SendError { .. }

thread 'main' panicked at lychee-bin/src/commands/check.rs:165:38:
Cannot send request: SendError { .. }

This exits non-zero and blocks required checks.

Why this seems related to #2074

The merged PR #2074 describes the same SendError/tokio panic class and changes behavior to report actionable errors rather than panic.

Related historical issues

Request

  1. Can maintainers confirm whether Report input source errors rather than tokio panics #2074 fully fixes this v0.23.0 panic path?
  2. If yes, can we get a stable release that includes Report input source errors rather than tokio panics #2074 soon (e.g., v0.23.1 / next patch)?
  3. If not, what additional repro detail would help isolate this specific crash path?

I’m happy to provide full failing run logs if useful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions