A simple pull request approval system
Перейти к файлу
Thomas Boerger 7425ff7a95
Dropped always outdated contributors file, link to it the graph on readme
2016-11-28 14:34:08 +01:00
.github Unified GitHub templates accross all projects 2016-11-28 14:28:43 +01:00
api Fixed all linting errors 2016-11-15 09:51:11 +01:00
cache Fixed testing issues 2016-11-15 10:36:25 +01:00
model Fixed last linter errors 2016-11-15 10:36:37 +01:00
notifier Regenerated mocks 2016-11-15 10:36:07 +01:00
remote don't add label repeatly (#6) 2016-11-24 16:14:53 +08:00
router Fixed all linting errors 2016-11-15 09:51:11 +01:00
shared Fixed all linting errors 2016-11-15 09:51:11 +01:00
store Fixed postgres tests and usage 2016-11-15 11:43:57 +01:00
vendor Added missing postgres driver dependencies 2016-11-15 11:11:32 +01:00
version initial commit 2016-04-18 21:22:23 -07:00
web bug fixed for remove old labels 2016-11-26 20:18:38 +08:00
.drone.yml Dropped latest publishing from drone 2016-11-25 13:07:31 +01:00
.drone.yml.sig Dropped latest publishing from drone 2016-11-25 13:07:31 +01:00
.editorconfig Unified editorconfig accross all projects 2016-11-28 14:28:01 +01:00
.gitignore Added standard gitignore 2016-11-14 13:38:15 +01:00
.lgtm Added lgtm configuration 2016-11-14 08:28:55 +01:00
CONTRIBUTING.md Added contributors config 2016-11-14 08:28:17 +01:00
DCO Added DCO file 2016-11-14 08:29:04 +01:00
Dockerfile Simplyfied dockerfile 2016-11-14 08:48:00 +01:00
LICENSE Update and rename to LICENSE [CI SKIP] 2016-04-19 09:23:50 -07:00
MAINTAINERS Added maintainers file 2016-11-14 08:28:31 +01:00
Makefile Merge pull request #10 from go-gitea/make-all 2016-11-25 10:31:44 +01:00
README.md Dropped always outdated contributors file, link to it the graph on readme 2016-11-28 14:34:08 +01:00
main.go Renamed import path to go-gitea 2016-11-14 13:32:32 +01:00

README.md

LGTM

Build Status Join the chat at https://gitter.im/go-gitea/lgtm Coverage Status Go Report Card GoDoc

LGTM is a simple pull request approval system using GitHub protected branches and maintainers files or maintainers groups. Pull requests are locked and cannot be merged until the minimum number of approvals are received. Project maintainers can indicate their approval by commenting on the pull request and including LGTM (looks good to me) in their approval text.

Install

You can download prebuilt binaries from the GitHub releases or from our download site. You are a Mac user? Just take a look at our homebrew formula. If you are missing an architecture just write us on our pretty active Gitter chat. If you find a security issue please contact security@gitea.io first.

Development

Make sure you have a working Go environment, for further reference or a guide take a look at the install instructions. As this project relies on vendoring of the dependencies and we are not exporting GO15VENDOREXPERIMENT=1 within our makefile you have to use a Go version >= 1.6. It is also possible to just simply execute the go get github.com/go-gitea/lgtm command, but we prefer to use our Makefile:

go get -d github.com/go-gitea/lgtm
cd $GOPATH/src/github.com/go-gitea/lgtm
make clean build

bin/lgtm -h

Contributing

Fork -> Patch -> Push -> Pull Request

Authors

License

This project is under the Apache-2.0 License. See the LICENSE file for the full license text.

Copyright (c) 2016 The Gitea Authors <https://gitea.io>