Skip to content

CryptoProvider error #323

@Aariq

Description

@Aariq

I'm getting the following error with the action:

Run lycheeverse/lychee-action@v2
Run echo "$HOME/.local/bin" >> "$GITHUB_PATH"
Run # Remove any existing lychee binary to prevent conflicts
Run # Create a temporary directory for downloads and extraction
Downloading from: https://github.com/lycheeverse/lychee/releases/download/nightly/lychee-x86_64-unknown-linux-gnu.tar.gz
Extracting lychee-x86_64-unknown-linux-gnu.tar.gz
lychee
docs/
docs/README.md
docs/PRE_COMMIT.md
docs/lychee.1
docs/TROUBLESHOOTING.md
Run # Install lychee from the temporary directory
Run /home/runner/work/_actions/lycheeverse/lychee-action/v2/entrypoint.sh
    [WARN] ./www/**/*.md: No files found for this input source

thread 'main' (2158) panicked at /cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-0.23.36/src/crypto/mod.rs:249:14:

Could not automatically determine the process-level CryptoProvider from Rustls crate features.
Call CryptoProvider::install_default() before this point to select a provider manually, or make sure exactly one of the 'aws-lc-rs' and 'ring' features is enabled.
See the documentation of the CryptoProvider type for more information.
            
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions