chore(ci): update lychee to v0.22.0, add local link checking, fix some URLs (#732)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [lycheeverse/lychee](https://github.com/lycheeverse/lychee) | minor | `0.15.1` → `0.22.0` |

---

### Configuration

📅 **Schedule**: Branch creation - Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi44Mi4wIiwidXBkYXRlZEluVmVyIjoiNDIuODIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jeSJdfQ==-->

Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de>
Co-authored-by: Robert Wolff <mahlzahn@posteo.de>
Reviewed-on: https://codeberg.org/Codeberg/Documentation/pulls/732
Reviewed-by: Bastian Greshake Tzovaras <gedankenstuecke@noreply.codeberg.org>
Co-authored-by: Dependency bot <renovate-bot@noreply.codeberg.org>
Co-committed-by: Dependency bot <renovate-bot@noreply.codeberg.org>
This commit is contained in:
Dependency bot 2026-01-16 18:40:09 +01:00 committed by Bastian Greshake Tzovaras
parent 9520bedec4
commit a25134a172
5 changed files with 11 additions and 11 deletions

View file

@ -1,12 +1,12 @@
http://127.0.0.1:**
.*%7B%7B%20child.url%20%7D%7D
http://127.0.0.1:.*
https://pages.codeberg.org/user.name/
https://user.name.codeberg.page/
https://repo.sitory.username.codeberg.page/
file://** */
https://codeberg.org/username/repo.git
https://username.codeberg.page/**
https://openclipart.org/**
https://www.gnu.org/**
https://username.codeberg.page/.*
https://openclipart.org/.*
https://www.gnu.org/.*
https://translate.codeberg.org
https://stackoverflow.com/**
https://stackoverflow.com/.*
https://medium.com/technical-writing-is-easy/screenshots-in-documentation-27b45342aad8

View file

@ -25,10 +25,10 @@ steps:
version: 3.7.4
links:
image: lycheeverse/lychee:0.15.1
image: lycheeverse/lychee:0.22.0
depends_on: []
commands:
- lychee -v -t 40 .
- lychee -v -t 40 --root-dir $(pwd)/content --fallback-extensions md .
lint-yaml:
image: pipelinecomponents/yamllint:0.35.9

View file

@ -89,7 +89,7 @@ Here are some important steps:
From Git 2.29.0 onwards, the `Git Credential Manager Core` will be used by default.
The `Git Credential Manager` can still be installed and used, but is now deprecated.
When using either of these, your Git/Codeberg credentials will be stored in Windows' [Credential Manager](https://support.microsoft.com/en-us/help/4026814/windows-accessing-credential-manager)
when you enter them for your first pull/push (see [Clone & Commit via HTTP](/git/clone-commit-via-http)).
when you enter them for your first pull/push (see [Clone & Commit via HTTP](/git/clone-commit-via-cli)).
Windows' Credential Manager is also where you'd go to change them.
Follow the links on the setup wizard for more details.
If you'd prefer not to store your credentials in Windows but e.g. in a password manager, select the third option (`None`).

View file

@ -134,7 +134,7 @@ restrictions/obligations on any [derivative work](https://en.wikipedia.org/wiki/
The term "derivative work" has a precise meaning in copyright law: For example, when developers modify the source code
written by somebody else, they have created a derivative work.
As an example, if program A is licensed under GPL version 3 and program B is licensed under the Microsoft Public License
([MS-PL](https://directory.fsf.org/wiki/License:MS-PL)), the GPL requires to re-license any derivative work based on
([MS-PL](https://spdx.org/licenses/MS-PL.html)), the GPL requires to re-license any derivative work based on
both programs A and B again under GPL, while the MS-PL requires to re-license the derivative work under MS-PL: the two
conditions are incompatible with each other.
The incompatibility between licenses is clearly a headache for every developer. A possible way out, and the one we

View file

@ -106,7 +106,7 @@ You can very likely use your WebAuthn security key to secure your SSH key, learn
## Personal access token
If you push to Codeberg via HTTP (see [Clone & Commit via HTTP](/git/clone-commit-via-http)),
If you push to Codeberg via HTTP (see [Clone & Commit via HTTP](/git/clone-commit-via-cli)),
an extra step will be needed to create a personal access token.
This token will replace your normal password (+ authentication code) on Codeberg.