Add woodpecker ci & many linters (and their required fixes) #377

Merged
pat-s merged 18 commits from feature/woodpecker-ci into main 2024-06-11 09:51:23 +02:00
Image
Owner

closes #238

closes #238
Image add spellcheck
Some checks failed
ci/woodpecker/manual/spellcheck Pipeline failed
3effdc360e
Image
Image fix spellcheck
Some checks failed
ci/woodpecker/push/spellcheck Pipeline is pending
ci/woodpecker/pr/spellcheck Pipeline failed
c894cc5cd6
Image
Image ignore spellcheck (for now)
Some checks are pending
ci/woodpecker/push/spellcheck Pipeline is pending
ci/woodpecker/pr/spellcheck Pipeline is pending
a1470c2191
Image
Image only run ci once
All checks were successful
ci/woodpecker/pr/spellcheck Pipeline was successful
f90567a9dd
Image
Image install deps and build
All checks were successful
ci/woodpecker/pr/woodpecker Pipeline was successful
c0f3fe583e
Image
Image
Member

@n0toose Something seems to be wrong with the CI webhook. I also see errors in the WP GUI. Could you give me access to the webhook so I can check in more detail?

@n0toose Something seems to be wrong with the CI webhook. I also see errors in the WP GUI. Could you give me access to the webhook so I can check in more detail?
Image Merge branch 'main' into feature/woodpecker-ci
Some checks failed
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/pr/lint Pipeline failed
a2408e43af
Image add pnpm lockfile
Some checks failed
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/lint Pipeline failed
33bb1f48bd
Image
Image add linter required changes
Some checks failed
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/build Pipeline was successful
fb75e80352
Image
Image editorconfig
Some checks failed
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/build Pipeline was successful
5d1bca3038
Image
Image fix broken links
Some checks failed
ci/woodpecker/pr/lint Pipeline failed
ci/woodpecker/pr/build Pipeline was successful
03c00bdcc0
Image
Image prettier
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/build Pipeline was successful
f8a9c7ce39
Image
Image pat-s changed title from WIP: add woodpecker ci to Add woodpecker ci & many linters (and their required fixes) 2024-06-09 19:38:28 +02:00
Image
Member

Added the following linters:

  • YAML
  • Markdown

Added the following formatters:

  • prettier
  • editorconfig

Also added lychee to check for broken links.

Added the following linters: - YAML - Markdown Added the following formatters: - prettier - editorconfig Also added `lychee` to check for broken links.
Image pat-s requested review from n0toose 2024-06-09 19:39:38 +02:00
Image
Owner

Don't have the capacity to review this at the moment, sorry.

Don't have the capacity to review this at the moment, sorry.
Image
Owner

But the proposed change sounds like an excellent idea, if it works please go ahead (if you can't find anyone else to take a look).

But the proposed change sounds like an excellent idea, if it works please go ahead (if you can't find anyone else to take a look).
Image
Member

@crapStone Maybe you? (also given that I "hijacked" your PR)

@crapStone Maybe you? (also given that I "hijacked" your PR)
Image
Member

Merging this now to have a CI for new PRs and to avoid having to resolve potential conflicts.

Merging this now to have a CI for new PRs and to avoid having to resolve potential conflicts.
Image pat-s merged commit da1b77aa6a into main 2024-06-11 09:51:23 +02:00
Image pat-s deleted branch feature/woodpecker-ci 2024-06-11 09:51:26 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Codeberg/Documentation!377
No description provided.