Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option For formatting Markdown with checkboxes instead of * #1610

Closed
2 tasks done
Arteiii opened this issue Jan 10, 2025 · 2 comments · Fixed by #1623
Closed
2 tasks done

Option For formatting Markdown with checkboxes instead of * #1610

Arteiii opened this issue Jan 10, 2025 · 2 comments · Fixed by #1623
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@Arteiii
Copy link
Contributor

Arteiii commented Jan 10, 2025

Currently, when an issue is created, the broken links are displayed as a markdown list, e.g:



An additional formatting option for checkboxes would be useful instead:



especially when using lychee link checking actions and issue creation, as github fully supports it and it would simplify working with larger reports and multiple people.

@mre
Copy link
Member

mre commented Feb 5, 2025

Ah yeah, We could totally add a checkbox. ✅

It's a two-step process:

  1. Add a new response formatter, say task, here.
  2. Use the new formatter in the lychee-action.

Since you have some Rust experience, would you like to take a stab at it?

@mre mre added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed dependencies Pull requests that update a dependency file and removed dependencies Pull requests that update a dependency file labels Feb 5, 2025
@Arteiii
Copy link
Contributor Author

Arteiii commented Feb 5, 2025

Yes, of course I will have a try

Arteiii added a commit to Arteiii/lychee that referenced this issue Feb 6, 2025
added:
- OutputMode::Task
- task.rs formatter
@mre mre closed this as completed in #1623 Feb 6, 2025
@mre mre closed this as completed in e29a3c5 Feb 6, 2025
mre pushed a commit that referenced this issue Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants