Skip to content
Permalink
Browse files

Modernize repo. (#179)

- Enable Mergify

- Run CircleCI to check all links

- Enable CODEOWNERS
  • Loading branch information...
geeknoid committed May 14, 2019
1 parent 8fd41b5 commit d41507941fe90eb71187b0ba4f611d0e0203ff8b
Showing with 34 additions and 11 deletions.
  1. +20 −0 .circleci/config.yml
  2. +13 −0 .mergify.yml
  3. +1 −0 CODEOWNERS
  4. +0 −3 OWNERS
  5. +0 −8 bin/check_links.sh
@@ -0,0 +1,20 @@
version: 2
jobs:
lint:
docker:
- image: gcr.io/istio-testing/circleci:2019-04-22
working_directory: /go/src/istio.io/community
steps:
- checkout
- run:
name: Installing linter
command: gem install awesome_bot
- run:
name: Linting
command: awesome_bot --skip-save-results --allow_ssl --allow-timeout --allow-dupe --allow-redirect --white-list *.md

workflows:
version: 2
all:
jobs:
- lint
@@ -0,0 +1,13 @@
pull_request_rules:
- name: Automatic merge on CI success and review
conditions:
- "status-success=ci/circleci: lint"
- status-success=cla/google
- "#approved-reviews-by>=1"
- label!=do-not-merge
- label!=do-not-merge/work-in-progress
- label!=do-not-merge/hold
actions:
merge:
method: squash
strict: false
@@ -0,0 +1 @@
* @geeknoid @linsun
3 OWNERS

This file was deleted.

This file was deleted.

0 comments on commit d415079

Please sign in to comment.
You can’t perform that action at this time.