Add Woodpecker CI and Makefile #1

Merged
benvin merged 2 commits from benvin/ci into main 2026-09-19 22:23:10 +10:00
Member

The fork has no pipeline of its own, so nothing verified that the plugin still compiles after a change. Upstream only ships GitHub Actions workflows, which never run here.

  • add .woodpecker/ci.yaml building and testing the solution on pull request
  • add a Makefile with build, test, lint, clean and semver bump targets

dotnet test is a no-op until a test project exists.

The fork has no pipeline of its own, so nothing verified that the plugin still compiles after a change. Upstream only ships GitHub Actions workflows, which never run here. - add .woodpecker/ci.yaml building and testing the solution on pull request - add a Makefile with build, test, lint, clean and semver bump targets dotnet test is a no-op until a test project exists.
unkin-agent added 1 commit 2026-09-19 17:48:24 +10:00
add woodpecker CI and Makefile
ci/woodpecker/push/ci Pipeline was successful
7028cfe11d
Build and test the plugin on every push and pull request, and give
local builds the same commands plus the house version-bump targets.
benvin reviewed 2026-09-19 18:42:26 +10:00
@@ -0,0 +1,28 @@
when:
- event: pull_request
- event: push
Owner

Not required on push, only pull request

Not required on push, only pull request
unkin-agent added 1 commit 2026-09-19 22:20:15 +10:00
run CI on pull requests only
ci/woodpecker/pr/ci Pipeline was successful
3dd5110c46
benvin merged commit f7d909c77a into main 2026-09-19 22:23:10 +10:00
benvin deleted branch benvin/ci 2026-09-19 22:23:12 +10:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/jellyfin-plugin-sso#1