Skip to content

Commit ed410c3

Browse files
committed
chore: standardise structure [skip ci]
* Automated using: - myii/ssf-formula#172 - myii/ssf-formula#173 - myii/ssf-formula#191 - myii/ssf-formula#202
1 parent 3527bc5 commit ed410c3

File tree

4 files changed

+162
-81
lines changed

4 files changed

+162
-81
lines changed

.github/workflows/commitlint.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# -*- coding: utf-8 -*-
2+
# vim: ft=yaml
3+
---
4+
name: Commitlint
5+
'on': [pull_request]
6+
7+
jobs:
8+
lint:
9+
runs-on: ubuntu-latest
10+
env:
11+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
12+
steps:
13+
- uses: actions/checkout@v2
14+
with:
15+
fetch-depth: 0
16+
- uses: wagoid/commitlint-github-action@v1

.travis.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,3 +117,15 @@ jobs:
117117
edge: true
118118
# Run `semantic-release`
119119
script: 'npx [email protected]'
120+
121+
# Notification options: `always`, `never` or `change`
122+
notifications:
123+
webhooks:
124+
if: 'repo = saltstack-formulas/node-formula'
125+
urls:
126+
- https://saltstack-formulas.zulipchat.com/api/v1/external/travis?api_key=HsIq3o5QmLxdnVCKF9is0FUIpkpAY79P&stream=CI&topic=saltstack-formulas%2Fnode-formula&ignore_pull_requests=true
127+
on_success: always # default: always
128+
on_failure: always # default: always
129+
on_start: always # default: never
130+
on_cancel: always # default: always
131+
on_error: always # default: always

CODEOWNERS

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners
2+
3+
# SECTION: Owner(s) for everything in the repo, unless a later match takes precedence
4+
# **************************************************************************
5+
# *** NO GLOBAL OWNER(S) SPECIFIED ***
6+
# *** Ideally this will be defined for a healthy, well-maintained repo ***
7+
# **************************************************************************
8+
# FILE PATTERN OWNER(S)
9+
* @NONE
10+
11+
# SECTION: Owner(s) for specific directories
12+
# FILE PATTERN OWNER(S)
13+
14+
# SECTION: Owner(s) for files/directories related to `semantic-release`
15+
# FILE PATTERN OWNER(S)
16+
/.github/workflows/ @saltstack-formulas/ssf
17+
/bin/kitchen @saltstack-formulas/ssf
18+
/docs/AUTHORS.rst @saltstack-formulas/ssf
19+
/docs/CHANGELOG.rst @saltstack-formulas/ssf
20+
/docs/TOFS_pattern.rst @saltstack-formulas/ssf
21+
/node/libsaltcli.jinja @saltstack-formulas/ssf
22+
/node/libtofs.jinja @saltstack-formulas/ssf
23+
/test/integration/**/inspec.yml @saltstack-formulas/ssf
24+
/test/integration/**/README.md @saltstack-formulas/ssf
25+
/.gitignore @saltstack-formulas/ssf
26+
/.cirrus.yml @saltstack-formulas/ssf
27+
/.rubocop.yml @saltstack-formulas/ssf
28+
/.salt-lint @saltstack-formulas/ssf
29+
/.travis.yml @saltstack-formulas/ssf
30+
/.yamllint @saltstack-formulas/ssf
31+
/AUTHORS.md @saltstack-formulas/ssf
32+
/CHANGELOG.md @saltstack-formulas/ssf
33+
/CODEOWNERS @saltstack-formulas/ssf
34+
/commitlint.config.js @saltstack-formulas/ssf
35+
/FORMULA @saltstack-formulas/ssf
36+
/Gemfile @saltstack-formulas/ssf
37+
/Gemfile.lock @saltstack-formulas/ssf
38+
/kitchen.yml @saltstack-formulas/ssf
39+
/pre-commit_semantic-release.sh @saltstack-formulas/ssf
40+
/release-rules.js @saltstack-formulas/ssf
41+
/release.config.js @saltstack-formulas/ssf
42+
43+
# SECTION: Owner(s) for specific files
44+
# FILE PATTERN OWNER(S)

0 commit comments

Comments
 (0)