Skip to content

Releases: lycheeverse/lychee-action

Version 1.5.4

09 Nov 10:05
@mre mre
Compare
Choose a tag to compare

What's Changed

  • Cleanup old lychee bin after install by @mre in #172

Full Changelog: v1...v1.5.4

Version 1.5.3

09 Nov 00:02
@mre mre
0fcec0b
Compare
Choose a tag to compare

What's Changed

  • Bump lychee version to fix issues with email checking by @mre in #171

Full Changelog: v1...v1.5.3

Version 1.5.2

03 Nov 10:19
@mre mre
25f59e1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1...v1.5.2

Version 1.5.1

27 Jul 21:45
@mre mre
4a5af7c
Compare
Choose a tag to compare

Summary

Bump lychee version to fix some regressions and extend the documentation.

What's Changed

  • README: Expand argument table by @tooomm in #143
  • Propagate lychee exit code by @mre in #145
  • Bump lychee version to 0.10.1 by @mre in #150

New Contributors

Full Changelog: v1.5.0...v1.5.1

Version 1.5.0

30 May 22:13
@mre mre
76ab977
Compare
Choose a tag to compare

Major Changes

  • Run action without Docker for a ~40% performance improvement (#121) @mre
  • Bump lychee to v0.10.0 (#130) @mre
  • Add support for Github Job Summaries (#127) @mre
  • Only append markdown if format isn't JSON (#101) @flcdrg
  • Fix condition in README (#102) @mbg
  • Bump peter-evans/create-issue-from-file from 3 to 4 (#98)
  • Update link to dependabot config @mre
  • Update links.yml @mre
  • Deep link to lychee commandline parameters @mre

Full Changelog: v1.4.1...v1.5.0

Thanks to all the testers, contributors, and maintainers for improving lychee-action! ❤️

Version 1.4.1

22 Mar 18:52
@mre mre
Compare
Choose a tag to compare

Bugfix: update to latest lychee 0.9.0 Docker image tag

Due to a race condition in the pipeline, we pushed an older version of lychee (0.8.2) to the 0.9.0 tag.
The new release binaries didn't exist yet, causing the binary to use old ones.
This is fixed now and the image got pushed again. Update the image sha accordingly.

Version 1.4.0

22 Mar 13:31
@mre mre
Compare
Choose a tag to compare

Update to lychee 0.9.0. See highlights here.

Version 1.3.2

01 Mar 16:28
@mre mre
f0cc808
Compare
Choose a tag to compare

Create an output file even if lychee panics (see #82).

Version 1.3.1

22 Feb 09:48
@mre mre
d2bc7de
Compare
Choose a tag to compare

Bugfix: Use > as redirect operator for output files (#77). Thanks to @vipulgupta2048.

Version 1.3.0

11 Feb 15:31
@mre mre
b64a484
Compare
Choose a tag to compare

Update lychee bin to 0.8.2, with directory support.

This will be the default in the next major version, but can already be tested with the following config:

- name: Link Checker
  uses: lycheeverse/lychee-action@v1.3.0
  with:
    # Recursively check all supported files (html, markdown for now) in repo
    args: --verbose --no-progress .

lychee supports plaintext files as well as many other formats, but as of now lychee . is conservative and
will only check HTML and Markdown files. So it should be a safe replacement for the current default:
'./**/*.md' './**/*.html'. It should also be faster and will use less file-handles than glob patterns.

Other highlights of lychee 0.8.2:

Especially the .lycheeignore part should be helpful for folks that used workarounds like custom ignore files before.
This is now a native feature of lychee. See lycheeverse/lychee#308 for more info.

Full lychee 0.8.2 changelog here.