From a25134a17261ed717539592875a61b8c7193ef3c Mon Sep 17 00:00:00 2001 From: Dependency bot Date: Fri, 16 Jan 2026 18:40:09 +0100 Subject: [PATCH] chore(ci): update lychee to v0.22.0, add local link checking, fix some URLs (#732) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Co-authored-by: woodpecker-bot Co-authored-by: Robert Wolff Reviewed-on: https://codeberg.org/Codeberg/Documentation/pulls/732 Reviewed-by: Bastian Greshake Tzovaras Co-authored-by: Dependency bot Co-committed-by: Dependency bot --- .lycheeignore | 12 ++++++------ .woodpecker/lint.yaml | 4 ++-- content/getting-started/install-git.md | 2 +- content/getting-started/licensing.md | 2 +- content/security/2fa.md | 2 +- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.lycheeignore b/.lycheeignore index 906aac9..b32c557 100644 --- a/.lycheeignore +++ b/.lycheeignore @@ -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 diff --git a/.woodpecker/lint.yaml b/.woodpecker/lint.yaml index 23b03ad..b18f0f8 100644 --- a/.woodpecker/lint.yaml +++ b/.woodpecker/lint.yaml @@ -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 diff --git a/content/getting-started/install-git.md b/content/getting-started/install-git.md index 9d504d5..09c2710 100644 --- a/content/getting-started/install-git.md +++ b/content/getting-started/install-git.md @@ -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`). diff --git a/content/getting-started/licensing.md b/content/getting-started/licensing.md index f30c739..907a120 100644 --- a/content/getting-started/licensing.md +++ b/content/getting-started/licensing.md @@ -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 diff --git a/content/security/2fa.md b/content/security/2fa.md index c26c747..e959ee4 100644 --- a/content/security/2fa.md +++ b/content/security/2fa.md @@ -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.