Add Woodpecker CI configuration #14

Merged
lambadalambda merged 1 commit from woodpecker-ci into master 2026-05-13 12:42:43 +00:00

Summary

  • Add .woodpecker/lint.yaml for mix format checking
  • Add .woodpecker/unit-testing.yaml for unit tests with coverage

Adapted from the majic project's Woodpecker config, with adjustments:

  • No credo step (no credo dependency in this project)
  • Simpler apk packages (only build-base git, no libmagic deps)
  • Cleans priv/captcha instead of priv/libmagic_port
  • --cover flag on test command (matching existing GitLab CI)

Testing

  • Not yet run; CI will self-validate on this branch
## Summary - Add `.woodpecker/lint.yaml` for mix format checking - Add `.woodpecker/unit-testing.yaml` for unit tests with coverage Adapted from the majic project's Woodpecker config, with adjustments: - No credo step (no credo dependency in this project) - Simpler apk packages (only `build-base git`, no libmagic deps) - Cleans `priv/captcha` instead of `priv/libmagic_port` - `--cover` flag on test command (matching existing GitLab CI) ## Testing - Not yet run; CI will self-validate on this branch
Add Woodpecker CI configuration
All checks were successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/unit-testing Pipeline was successful
abd22b39a2
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
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
pleroma-elixir-libraries/elixir-captcha!14
No description provided.