Thank you for your interest in contributing to this project!
Please read the full contributing guidelines at: https://owncloud.com/contribute/
This repository builds the official ownCloud Web Extensions Docker images
(owncloud/web-extensions), a
collection of community and supplementary extensions for the ownCloud Web frontend. It
is not the web-extensions source code — it builds each extension from source via a
multi-stage Dockerfile. Bug reports and feature requests for the extensions themselves
belong in the upstream
owncloud/web-extensions repository; use
this repository's issues only for the Docker packaging. See the README
for build details, supported tags and usage.
- Rebase Early, Rebase Often! We use a rebase workflow. Rebase on the target branch before submitting a PR; do not create merge commits.
- Signed commits: All commits must be PGP/GPG signed. See GitHub's signing guide.
- DCO Sign-off: Every commit must carry a
Signed-off-byline:git commit -S -s -m "your commit message" - Conventional Commits: PR titles must follow the Conventional Commits format — this is enforced by CI, and the PR title becomes the squash-merge commit message.
- GitHub Actions Policy: Workflows may only use actions that are (a) owned by
owncloud, (b) created by GitHub (actions/*), or (c) verified in the GitHub Marketplace. Pin all actions to their full commit SHA.