Skip to content

Latest commit

 

History

History
34 lines (28 loc) · 1.63 KB

File metadata and controls

34 lines (28 loc) · 1.63 KB

Contributing

Thank you for your interest in contributing to this project!

Please read the full contributing guidelines at: https://owncloud.com/contribute/

About this repository

This repository builds the official ownCloud Ubuntu Docker image (owncloud/ubuntu) on top of the official Ubuntu image. It is the foundation layer for the rest of the ownCloud Docker image stack. It also hosts the shared reusable GitHub Actions workflows (docker-build.yml, docker-build-native.yml, docker-hub-desc.yml, lint-editorconfig.yml, lint-pr-title.yml) that the other owncloud-docker repositories call. See the README for build details, supported tags and usage.

Pull requests

  • 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-by line:
    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.