Skip to content

Commit d415079

Browse files
authored
Modernize repo. (kubernetes#179)
- Enable Mergify - Run CircleCI to check all links - Enable CODEOWNERS
1 parent 8fd41b5 commit d415079

File tree

5 files changed

+34
-11
lines changed

5 files changed

+34
-11
lines changed

.circleci/config.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
version: 2
2+
jobs:
3+
lint:
4+
docker:
5+
- image: gcr.io/istio-testing/circleci:2019-04-22
6+
working_directory: /go/src/istio.io/community
7+
steps:
8+
- checkout
9+
- run:
10+
name: Installing linter
11+
command: gem install awesome_bot
12+
- run:
13+
name: Linting
14+
command: awesome_bot --skip-save-results --allow_ssl --allow-timeout --allow-dupe --allow-redirect --white-list *.md
15+
16+
workflows:
17+
version: 2
18+
all:
19+
jobs:
20+
- lint

.mergify.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
pull_request_rules:
2+
- name: Automatic merge on CI success and review
3+
conditions:
4+
- "status-success=ci/circleci: lint"
5+
- status-success=cla/google
6+
- "#approved-reviews-by>=1"
7+
- label!=do-not-merge
8+
- label!=do-not-merge/work-in-progress
9+
- label!=do-not-merge/hold
10+
actions:
11+
merge:
12+
method: squash
13+
strict: false

CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @geeknoid @linsun

OWNERS

Lines changed: 0 additions & 3 deletions
This file was deleted.

bin/check_links.sh

Lines changed: 0 additions & 8 deletions
This file was deleted.

0 commit comments

Comments
 (0)