Skip to content
This repository was archived by the owner on May 1, 2025. It is now read-only.

Commit ee6cac5

Browse files
authored
Merge pull request #43 from github/jm-github-app-auth-and-repo-standardization
feat: github app authentication and repo standardization
2 parents f1875a6 + 79c58d9 commit ee6cac5

34 files changed

+1444
-121
lines changed

.env-example

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
1-
GH_ACTOR= ' '
2-
GH_TOKEN=' '
3-
PR_TITLE=' '
4-
PR_BODY=' '
5-
ORGANIZATION=' '
6-
REPOS_JSON_LOCATION=' '
1+
GH_ACTOR=""
2+
GH_ENTERPRISE_URL = ""
3+
GH_TOKEN=""
4+
ORGANIZATION=""
5+
PR_TITLE=""
6+
PR_BODY=""
7+
REPOS_JSON_LOCATION=""
8+
9+
# GITHUB APP
10+
GH_APP_ID = ""
11+
GH_INSTALLATION_ID = ""
12+
GH_PRIVATE_KEY = ""

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
* @lindluni @zkoppert
1+
* @jmeridth @lindluni @zkoppert

.github/dependabot.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,14 @@
1-
2-
# To get started with Dependabot version updates, you'll need to specify which
3-
# package ecosystems to update and where the package manifests are located.
4-
# Please see the documentation for all configuration options:
5-
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
6-
71
version: 2
82
updates:
9-
- package-ecosystem: "pip" # See documentation for possible values
10-
directory: "/" # Location of package manifests
3+
- package-ecosystem: "pip"
4+
directory: "/"
5+
schedule:
6+
interval: "daily"
7+
- package-ecosystem: "github-actions"
8+
directory: "/"
9+
schedule:
10+
interval: "daily"
11+
- package-ecosystem: "docker"
12+
directory: "/"
1113
schedule:
1214
interval: "daily"

.github/linters/.flake8

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[flake8]
2+
max-line-length = 150
3+
exclude = venv,.venv,.git,__pycache__
4+
extend-ignore = C901
5+
statistics = True

.github/linters/.isort.cfg

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[isort]
2+
profile = black

.github/linters/.jscpd.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"threshold": 25,
3+
"ignore": [
4+
"test*"
5+
],
6+
"absolute": true
7+
}

.github/linters/.markdown-lint.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
# line length
3+
MD013: false
4+
# singe h1
5+
MD025: false
6+
# duplicate headers
7+
MD024: false

.github/linters/.mypy.ini

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[mypy]
2+
disable_error_code = attr-defined, import-not-found
3+
4+
[mypy-github3.*]
5+
ignore_missing_imports = True

0 commit comments

Comments
 (0)