Documentation/.woodpecker/lint.yaml

48 lines
1.1 KiB
YAML
Raw Normal View History

when:
- event: [pull_request]
- event: push
branch:
- ${CI_REPO_DEFAULT_BRANCH}
steps:
lint-markdown:
image: davidanson/markdownlint-cli2:v0.23.1
commands:
- 'markdownlint-cli2 **/*.md'
when:
path:
include: ['.woodpecker/*.yaml', '*.{md,markdown}']
editor-config:
chore(deps): update mstruebing/editorconfig-checker docker tag to v3.8.0 (#864) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [mstruebing/editorconfig-checker](https://github.com/editorconfig-checker/editorconfig-checker) | minor | `v3.6.1` → `v3.8.0` | --- ### Release Notes <details> <summary>editorconfig-checker/editorconfig-checker (mstruebing/editorconfig-checker)</summary> ### [`v3.8.0`](https://github.com/editorconfig-checker/editorconfig-checker/releases/tag/v3.8.0) [Compare Source](https://github.com/editorconfig-checker/editorconfig-checker/compare/v3.7.0...v3.8.0) ##### Features - exclude .gpg files ([#&#8203;571](https://github.com/editorconfig-checker/editorconfig-checker/issues/571)) ([e5b53f4](https://github.com/editorconfig-checker/editorconfig-checker/commit/e5b53f488f7e52a2665316e34500e65a8f3740d8)) ##### Bug Fixes - anchor node\_modules and target default excludes at path start ([#&#8203;568](https://github.com/editorconfig-checker/editorconfig-checker/issues/568)) ([c0c39af](https://github.com/editorconfig-checker/editorconfig-checker/commit/c0c39af8af2f692a36716481bc89ab4ee68d03e9)) - honor -no-color for .ecrc deprecation warning ([#&#8203;575](https://github.com/editorconfig-checker/editorconfig-checker/issues/575)) ([dbb0dbb](https://github.com/editorconfig-checker/editorconfig-checker/commit/dbb0dbb2b100fedc87aa292476c9b7bf029e688e)) ### [`v3.7.0`](https://github.com/editorconfig-checker/editorconfig-checker/releases/tag/v3.7.0) [Compare Source](https://github.com/editorconfig-checker/editorconfig-checker/compare/v3.6.1...v3.7.0) ##### Features - **files:** expand glob patterns in passed-file args ([#&#8203;190](https://github.com/editorconfig-checker/editorconfig-checker/issues/190)) ([#&#8203;558](https://github.com/editorconfig-checker/editorconfig-checker/issues/558)) ([4c0f326](https://github.com/editorconfig-checker/editorconfig-checker/commit/4c0f326cfa71fb0dd80c0c71b1844b2550ed799e)) ##### Bug Fixes - **cli:** auto-enable no-color when output format is github-actions ([#&#8203;557](https://github.com/editorconfig-checker/editorconfig-checker/issues/557)) ([9f4014c](https://github.com/editorconfig-checker/editorconfig-checker/commit/9f4014ce0944f601472e5cbfaec31f711890c780)) - detect binary files before decoding to prevent false text ([#&#8203;550](https://github.com/editorconfig-checker/editorconfig-checker/issues/550)) ([f47b30c](https://github.com/editorconfig-checker/editorconfig-checker/commit/f47b30c96713107bc4fe0b7a05e79a293c4874dd)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - Only on Sunday and Saturday (`* * * * 0,6`) - Automerge - Between 12:00 AM and 03:59 AM (`* 0-3 * * *`) 🚦 **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 [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODguMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4OC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmN5Il19--> Co-authored-by: woodpecker-bot <woodpecker-bot@obermui.de> Reviewed-on: https://codeberg.org/Codeberg/Documentation/pulls/864 Reviewed-by: Robert Wolff <mahlzahn@posteo.de>
2026-07-31 01:06:31 -07:00
image: mstruebing/editorconfig-checker:v3.8.0
depends_on: []
prettier:
image: docker.io/woodpeckerci/plugin-prettier:1.4.1
depends_on: []
settings:
2025-10-20 07:11:50 -07:00
# renovate: datasource=npm depName=prettier
version: 3.9.6
links:
image: lycheeverse/lychee:0.24.2
depends_on: []
commands:
- lychee -v -t 40 --root-dir $(pwd)/content --fallback-extensions md .
lint-yaml:
image: pipelinecomponents/yamllint:0.35.13
depends_on: []
commands:
- yamllint --strict .
when:
path: '*.{yml,yaml}'
spellcheck:
image: docker.io/node:24-alpine
depends_on: []
commands:
- npm install -g corepack@latest
- corepack enable
- pnpx cspell lint --no-progress --gitignore '{**,.*}/{*,.*}'