-
Notifications
You must be signed in to change notification settings - Fork 57
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: authenticate with github app installation and repo standardization #221
Commits on Mar 22, 2024
-
feat: authenticate with github app instllation
- [x] add ability to authenticate with GitHub App Installation - [x] add tests for GitHub App Installation - [x] add more tests for env vars repo updates to match standards: - [x] alphabetize :allthethings: - [x] add requirements-test.txt to version our testing dependencies - [x] update Makefile to point linting commands to our linter configs that the GitHub Action workflows use - [x] add linter configs - [x] add checkov exemptions to Dockerfile - custom user - can't do, need root for GitHub action workspace access - [x] update README, splitting authentication section - [x] change .pylintrc to .python-lint (pylint default config file) - [x] updated all examples to default to read contents permissions - [x] linted files I'd highly suggest this be a major version change as there are breaking changes: - [x] standardize boolean environment variables (true or false) - [x] drop GITHUB_SERVER_URL and instead use GITHUB_ENTERPRISE_URL for enterprise customers (matches our other repos) Signed-off-by: jmeridth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4fdfe82 - Browse repository at this point
Copy the full SHA 4fdfe82View commit details -
Co-authored-by: Zack Koppert <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 92ced17 - Browse repository at this point
Copy the full SHA 92ced17View commit details -
more to come Signed-off-by: jmeridth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 59a2534 - Browse repository at this point
Copy the full SHA 59a2534View commit details
Commits on Mar 24, 2024
-
chore: more linting (mypy) fixes. more to come
Signed-off-by: jmeridth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a603c7 - Browse repository at this point
Copy the full SHA 3a603c7View commit details -
chore: fix incompatable default argument
Signed-off-by: jmeridth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f0613ee - Browse repository at this point
Copy the full SHA f0613eeView commit details -
fix: linting, consistent return types, we got this
Signed-off-by: jmeridth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be1272d - Browse repository at this point
Copy the full SHA be1272dView commit details -
replace comments with variables, causes ensured maintenance of meaning Signed-off-by: jmeridth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eed2aaa - Browse repository at this point
Copy the full SHA eed2aaaView commit details
Commits on Mar 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bef0ad3 - Browse repository at this point
Copy the full SHA bef0ad3View commit details
Commits on Mar 26, 2024
-
fix: linting, still 3 mypy errors, very close
Signed-off-by: jmeridth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ccfae8b - Browse repository at this point
Copy the full SHA ccfae8bView commit details -
Signed-off-by: jmeridth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6276ac0 - Browse repository at this point
Copy the full SHA 6276ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c81f51 - Browse repository at this point
Copy the full SHA 8c81f51View commit details -
- will reassess later Signed-off-by: jmeridth <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad44a93 - Browse repository at this point
Copy the full SHA ad44a93View commit details