diff --git a/.drone.star b/.drone.star index b3934291..ec4c97cc 100644 --- a/.drone.star +++ b/.drone.star @@ -220,7 +220,7 @@ def main(ctx): return before + coverageTests + afterCoverageTests + nonCoverageTests + stages + after def beforePipelines(ctx): - return validateDailyTarballBuild() + codestyle(ctx) + jscodestyle(ctx) + phpstan(ctx) + phan(ctx) + phplint(ctx) + checkStarlark() + return validateDailyTarballBuild() + codestyle(ctx) + jscodestyle(ctx) + phpstan(ctx) + phan(ctx) + phplint(ctx) + checkStarlark() + checkGitCommit() def coveragePipelines(ctx): # All unit test pipelines that have coverage or other test analysis reported @@ -2106,6 +2106,25 @@ def checkStarlark(): }, }] +def checkGitCommit(): + return [{ + "kind": "pipeline", + "type": "docker", + "name": "check-git-commit-messages", + "steps": [ + { + "name": "format-check-git-commit", + "image": "aevea/commitsar:latest", + }, + ], + "depends_on": [], + "trigger": { + "ref": [ + "refs/pull/**", + ], + }, + }] + def phplint(ctx): pipelines = [] diff --git a/README.md b/README.md index b81acba3..e75e2d81 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,8 @@ From creation of new files or folders, to file or folder changes, updates, resto And there you have it - a complete overview of all file and folder activities in your ownCloud with the additional ability to receive activity notifications via email in a time interval of your choice. Never again miss an important event related to content in ownCloud and always be up-to-date on all activities of your files and folders. +Change text (4). + ## QA metrics on master branch: [![Build Status](https://drone.owncloud.com/api/badges/owncloud/activity/status.svg?branch=master)](https://drone.owncloud.com/owncloud/activity)