Skip to content
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

Skeletonize #54

Merged
merged 401 commits into from
May 20, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
401 commits
Select commit Hold shift + click to select a range
5856ba9
Merge pull request #13 from cisagov/improvement/actions
felddy Nov 14, 2019
7c0b30b
Force pre-commit hooks to use python3.
felddy Nov 15, 2019
30a16a3
Autoupdate pre-commit hooks.
felddy Nov 15, 2019
5e26930
Merge pull request #24 from cisagov/improvement/pre_commit_default_py…
felddy Nov 15, 2019
65abd16
Merge branch 'develop' of github.com:cisagov/skeleton-generic into im…
felddy Nov 15, 2019
c3a3643
Merge pull request #14 from cisagov/improvement/upstream
felddy Nov 15, 2019
e39dc88
Add codeowners file with team OIS maintainers.
felddy Nov 18, 2019
3f93760
Merge pull request #25 from cisagov/improvement/codeowners
felddy Nov 18, 2019
b89eecb
Update CODEOWNERS
felddy Nov 18, 2019
7b65f85
Merge branch 'develop' of github.com:cisagov/skeleton-generic into im…
felddy Nov 18, 2019
eb0f134
Merge pull request #15 from cisagov/improvement/codeowners
felddy Nov 18, 2019
18b5d12
Add seed-isort-config and isort to pre-commit hooks.
mcdonnnj Dec 19, 2019
09afdf3
Merge pull request #28 from cisagov/improvements/pre-commit_add_isort
mcdonnnj Dec 23, 2019
2fa4cbe
Make workflow run when a PR is opened, synchronized, or reopened
jsf9k Jan 24, 2020
dbd589d
Improve list formatting
jsf9k Jan 24, 2020
a8e35d0
Merge pull request #29 from cisagov/improvement/better-handle-prs-fro…
jsf9k Jan 27, 2020
e8fbc12
Merge remote-tracking branch 'skeleton-generic/develop' into improvem…
jsf9k Jan 27, 2020
deb186c
Add changes made by isort pre-commit hook
jsf9k Jan 27, 2020
67ba599
Merge pull request #16 from cisagov/improvement/upstream-changes
jsf9k Jan 27, 2020
5327516
Backported changes to CONTRIBUTING.md from the development guide.
mcdonnnj Feb 10, 2020
3f6d654
Merge pull request #31 from cisagov/improvements/add_wsl_instructions
mcdonnnj Feb 10, 2020
f7a4166
Update Python version used to 3.8
mcdonnnj Feb 11, 2020
8116a89
Merge pull request #32 from cisagov/improvements/update_python_versio…
mcdonnnj Feb 11, 2020
b857939
Run pre-commit autoupdate.
mcdonnnj Feb 12, 2020
d99fd00
Flip cache order to mirror how it is done downstream.
mcdonnnj Feb 12, 2020
16872bf
Merge pull request #33 from cisagov/improvement/update_pre-commit_hooks
mcdonnnj Feb 12, 2020
4b84dfb
Merge branch 'develop' of github.com:cisagov/skeleton-generic into im…
mcdonnnj Feb 12, 2020
bf7f97b
Add missing space in .bandit.yml
mcdonnnj Feb 12, 2020
e96577b
All references to '-r' for pip calls have been replaced with the more…
mcdonnnj Feb 18, 2020
a17986b
Merge pull request #34 from cisagov/improvements/use_verbose_pip_swit…
mcdonnnj Feb 19, 2020
6d7358d
Merge branch 'develop' of github.com:cisagov/skeleton-generic into im…
mcdonnnj Feb 19, 2020
b8c8902
Merge pull request #17 from cisagov/improvements/pull_in_upstream_upd…
mcdonnnj Feb 19, 2020
067ee08
Autoupdate pre-commit hooks. Add mypy.
felddy Feb 20, 2020
6369cc6
Merge pull request #35 from cisagov/improvement/static_type_checking
felddy Feb 21, 2020
bf36608
Add .mypy_cache to .gitignore
jsf9k Mar 2, 2020
c7f339f
Merge pull request #36 from cisagov/improvement/add-mypy-cache-to-git…
jsf9k Mar 2, 2020
454864b
Incorporate the Python version into keys for pip and pre-commit caches.
mcdonnnj Mar 3, 2020
b58f7a1
Merge pull request #37 from cisagov/add_python_version_to_cache_keys
mcdonnnj Mar 3, 2020
478f168
Change the cache paths from hardcoded values in their appropriate blo…
mcdonnnj Mar 4, 2020
241484a
Merge pull request #38 from cisagov/change_cache_paths_to_env_variables
mcdonnnj Mar 4, 2020
d791334
Add a rule for markdownlint to allow multiple headers with the same n…
mcdonnnj Mar 4, 2020
f5fd431
Merge pull request #39 from cisagov/add_mdl_rule_for_MD024
mcdonnnj Mar 4, 2020
1b06ce2
Merge branch 'develop' of github.com:cisagov/skeleton-generic into im…
mcdonnnj Mar 5, 2020
675cdd3
Merge pull request #18 from cisagov/improvements/pull_upstream_changes
mcdonnnj Mar 6, 2020
61790a9
Fixed broken hook id for pre-commit-terraform:
mcdonnnj Mar 31, 2020
757a861
Merge pull request #40 from cisagov/improvements/update_pre-commit
mcdonnnj Mar 31, 2020
30af171
Merge branch 'develop' of github.com:cisagov/skeleton-generic into im…
mcdonnnj Mar 31, 2020
7484f72
Merge pull request #19 from cisagov/improvements/upstream_updates
mcdonnnj Mar 31, 2020
0bc1aab
Ran `pre-commit autoupdate` to get the latest version of the
mcdonnnj Apr 6, 2020
b01a0ee
Explicitly install pre-commit hooks as its own step so it's clearer w…
mcdonnnj Apr 6, 2020
1f3d440
Rename action to accurately reflect that we are only linting, not bui…
mcdonnnj Apr 6, 2020
647b351
Sort .gitignore entries.
mcdonnnj Apr 6, 2020
89b098a
Merge pull request #41 from cisagov/bugfix/update_pre-commit_for_pre-…
mcdonnnj Apr 7, 2020
8304f91
Merge branch 'develop' of github.com:cisagov/skeleton-generic into im…
mcdonnnj Apr 7, 2020
0b625fa
Merge pull request #20 from cisagov/improvements/pull_upstream_updates
mcdonnnj Apr 7, 2020
c8b4bcf
Update CODEOWNERS
hillaryj Apr 14, 2020
175ae71
Merge pull request #42 from cisagov/hillaryj-owner
hillaryj Apr 15, 2020
310574c
Merge remote-tracking branch 'skeleton-generic/develop' into improvem…
jsf9k Apr 27, 2020
c9c38b0
Merge pull request #21 from cisagov/improvement/upstream-changes
jsf9k Apr 27, 2020
8c99c52
Allow events from apb to rebuild this repository weekly.
felddy May 1, 2020
3301dfa
Merge pull request #43 from cisagov/improvement/apb-events
felddy May 1, 2020
7d7a677
Updated pre-commit configuration with 'pre-commit autoupdate'.
mcdonnnj May 8, 2020
cda200c
Add Lineage configuration.
felddy May 12, 2020
85ae232
Merge pull request #22 from cisagov/improvement/lineage
felddy May 12, 2020
c245ee4
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
May 12, 2020
4de6b59
Merge pull request #23 from cisagov/lineage/skeleton
felddy May 12, 2020
ce6658a
Update isort pre-commit hook source repository.
mcdonnnj May 13, 2020
daaebc1
Ran pre-commit autoupdate.
mcdonnnj May 13, 2020
2399f24
Remove legacy comment from the isort hook declaration.
mcdonnnj May 13, 2020
fe4d5eb
Disable the terraform_validate hook.
mcdonnnj May 13, 2020
4d4db07
Merge branch 'develop' into improvements/pre-commit_autoupdate_2020-05
mcdonnnj May 13, 2020
f831ef8
Add final statement to descriptionf or why terraform_validate is disa…
mcdonnnj May 14, 2020
64edcc2
Merge branch 'improvements/pre-commit_autoupdate_2020-05' of github.c…
mcdonnnj May 14, 2020
70f0cbd
Merge pull request #44 from cisagov/improvements/pre-commit_autoupdat…
mcdonnnj May 14, 2020
d874e43
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
May 14, 2020
aee4ac8
Merge pull request #24 from cisagov/lineage/skeleton
felddy May 14, 2020
87ea530
Add setuptools and wheel as pip dependencies
jsf9k Jun 9, 2020
7f8d430
Pull in requirements.txt from requirements-test.txt
jsf9k Jun 9, 2020
6668e3b
Merge pull request #45 from cisagov/improvement/add-wheel
jsf9k Jun 9, 2020
e1d1c60
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
Jun 15, 2020
525f2b9
Merge pull request #25 from cisagov/lineage/skeleton
felddy Jun 15, 2020
af06915
Add tool and docs to automate development environment setup.
felddy Jun 22, 2020
c50094a
Fix typo.
felddy Jun 22, 2020
3c2781c
Correct syntax on fence.
felddy Jun 22, 2020
23ef29c
Clarify comment with text from `pyenv local --help`
felddy Jun 22, 2020
5d1d134
Change to python3 to standardize how we call python.
felddy Jun 22, 2020
8a105ca
Respect customs.
felddy Jun 22, 2020
ae21af1
Improve usage message.
felddy Jun 22, 2020
c5e7edf
Add flag to install pre-commit hooks now.
felddy Jun 22, 2020
482a370
Switch to a POSIX compliant command... command.
felddy Jun 22, 2020
466ef0c
Sort command line flag case statement.
felddy Jun 22, 2020
996ae26
Add recommendation to install brew, instead of assuming it is available.
felddy Jun 22, 2020
31980ed
Clean up usage syntax since we now have multiple options.
felddy Jun 22, 2020
db362b9
Normalize quotes.
felddy Jun 22, 2020
174d55b
Merge pull request #46 from cisagov/improvement/setup_env
felddy Jun 22, 2020
2221acf
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
Jun 22, 2020
3fe47e2
Merge pull request #26 from cisagov/lineage/skeleton
felddy Jun 22, 2020
91279d3
Perform a pre-commit autoupdate for 2020-07
mcdonnnj Jul 11, 2020
907b89a
Add the black profile to the isort configuration
mcdonnnj Jul 11, 2020
3634093
Merge pull request #47 from cisagov/improvement/autoupdate_pre-commit
mcdonnnj Jul 13, 2020
a917930
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
Jul 13, 2020
e4d694e
Merge pull request #27 from cisagov/lineage/skeleton
mcdonnnj Jul 13, 2020
d6fe79d
Update actions/cache to v2
mcdonnnj Jul 30, 2020
6ab69f4
Bump actions/setup-python to v2
mcdonnnj Jul 30, 2020
969efdd
Adjust cache key name
mcdonnnj Jul 30, 2020
e0fbcda
Merge pull request #48 from cisagov/improvement/switch_setup-python_a…
mcdonnnj Jul 30, 2020
9d10166
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
Jul 30, 2020
6edaffd
Update test job in build workflow to mirror updates to lint job
mcdonnnj Jul 30, 2020
46593bf
Update release job in release workflow to use setup-python v2
mcdonnnj Jul 30, 2020
39977eb
Merge pull request #28 from cisagov/lineage/skeleton
mcdonnnj Jul 31, 2020
332e5a7
Run pre-commit autoupdate
mcdonnnj Sep 3, 2020
3e9441c
Update CODEOWNERS to resolve #50
mcdonnnj Sep 3, 2020
ae4aa12
Update lint job to resolve #49
mcdonnnj Sep 3, 2020
d8f14e8
Sort .gitignore while I'm here
mcdonnnj Sep 3, 2020
1541144
Merge pull request #51 from cisagov/pre-commit_updates
mcdonnnj Sep 4, 2020
e66b6ff
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
Sep 4, 2020
b319faf
Merge pull request #29 from cisagov/lineage/skeleton
dav3r Sep 4, 2020
6a4164d
Bump build workflow python-version to 3.9
felddy Oct 7, 2020
c9c00f1
Replace deprecated set-env workflow syntax
felddy Oct 7, 2020
7389a1b
Enable weekly dependabot scans of github-actions and pip
felddy Oct 7, 2020
0923631
Merge pull request #52 from cisagov/improvement/workflows
felddy Oct 7, 2020
54cc01a
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
Oct 7, 2020
04c046a
Add Docker ecosystem to dependabot configuration
felddy Oct 7, 2020
e64d877
Update build.yml
felddy Oct 8, 2020
328be2d
Merge pull request #31 from cisagov/lineage/skeleton
felddy Oct 8, 2020
3de4b85
Bump actions/download-artifact from v1 to v2.0.5
dependabot[bot] Oct 8, 2020
d28c382
Bump actions/upload-artifact from v1 to v2.2.0
dependabot[bot] Oct 8, 2020
df407a7
Bump python from 3.7-alpine to 3.9.0-alpine
dependabot[bot] Oct 8, 2020
1dcbc83
Fix download-artifact incompatibility
felddy Oct 8, 2020
320720a
Merge pull request #34 from cisagov/dependabot/github_actions/actions…
felddy Oct 8, 2020
53501f5
Relax upload-artifact version pin.
felddy Oct 8, 2020
934bb82
Merge branch 'develop' into dependabot/github_actions/actions/upload-…
felddy Oct 8, 2020
5307661
Relax base image version pin.
felddy Oct 8, 2020
f5992f6
Merge branch 'develop' into dependabot/docker/python-3.9.0-alpine
felddy Oct 8, 2020
2f6fb75
Merge pull request #32 from cisagov/dependabot/github_actions/actions…
felddy Oct 8, 2020
b82730c
Merge branch 'develop' into dependabot/docker/python-3.9.0-alpine
felddy Oct 8, 2020
55f1304
Merge pull request #33 from cisagov/dependabot/docker/python-3.9.0-al…
felddy Oct 8, 2020
98f237f
Add missing cache keys for test job.
felddy Oct 8, 2020
e14ecde
Add link to how to set up a new repo with skeletons
hillaryj Oct 9, 2020
57d927d
Add line breaks for linting
hillaryj Oct 9, 2020
e0beef2
Update .github/workflows/build.yml
felddy Oct 9, 2020
c5aba87
Merge pull request #35 from cisagov/fix/missed_cache_key
felddy Oct 9, 2020
0b979a7
Use python 3.9 instead of 3.8
jsf9k Oct 9, 2020
7d59f7e
Fix several places where the old-style set-env was being used
jsf9k Oct 12, 2020
8fa63f6
Merge pull request #36 from cisagov/bugfix/correct-missed-3.8
jsf9k Oct 13, 2020
b5ef97d
Remove seed-isort-config pre-commit hook
mcdonnnj Oct 19, 2020
de409db
Use local filename in README link
mcdonnnj Oct 19, 2020
59eef4c
Run pre-commit autoupdate
mcdonnnj Oct 19, 2020
a9ef644
Merge pull request #53 from cisagov/add-how-to-skeleton
mcdonnnj Oct 22, 2020
1928db6
Merge branch 'develop' into pre-commit_updates
mcdonnnj Oct 22, 2020
4d88e06
Merge pull request #54 from cisagov/pre-commit_updates
mcdonnnj Oct 22, 2020
919460c
Change repo for the prettier pre-commit hook
mcdonnnj Oct 22, 2020
e44762c
Merge pull request #55 from cisagov/migrate_prettier_hook
mcdonnnj Oct 22, 2020
bcd7a3a
Merge remote-tracking branch 'skeleton-generic/develop' into lineage/…
jsf9k Oct 22, 2020
b6f9d1f
Merge pull request #37 from cisagov/lineage/skeleton
jsf9k Oct 23, 2020
4f14cc6
Add script to generate cross-platform Dockerfile.
felddy Oct 30, 2020
ba039e8
Add git ignore for generated Dockerfile-x.
felddy Oct 30, 2020
3d0720b
Replace previous Docker workflows with a moderinzed, complete-workflow.
felddy Oct 30, 2020
1e8dd53
Add CodeQL workflow.
felddy Oct 30, 2020
7530392
Update README publisher to use new Docker URL.
felddy Oct 30, 2020
76460df
Expand command option names to long form.
felddy Oct 30, 2020
7601051
Update Dockerfile to use opencontainers metadata and build-time labels.
felddy Oct 30, 2020
e01481b
Prevent image pushes when linter checks fail.
felddy Nov 2, 2020
297e527
Modify cache keys to follow team-established naming conventions.
felddy Nov 2, 2020
f1e097a
Add comments pointing to the opencontainers image-spec documentation.
felddy Nov 2, 2020
a88d550
Add comments to help document and break up a monolitic file.
felddy Nov 2, 2020
a842abb
Insist that the cisagov devs are the owners of the .github directory
jsf9k Nov 3, 2020
5b199bc
Remove offending slash
jsf9k Nov 3, 2020
a29dc98
Apply correct typographic designation to character replacement comment.
felddy Nov 5, 2020
e942672
Modernize Docker shields in README to point to working links.
felddy Nov 5, 2020
da037f5
Elaborate on the Solidus.
felddy Nov 5, 2020
9e993fb
Merge pull request #38 from cisagov/improvement/modern_docker_workflow
felddy Nov 5, 2020
02c5a6f
Use the python version output by actions/setup-python
jsf9k Nov 11, 2020
64c3fb6
Organize pre-commit hooks
mcdonnnj Nov 16, 2020
763d247
Merge pull request #60 from cisagov/organize_pre-commit_requirements
mcdonnnj Nov 18, 2020
1310cfd
Merge branch 'develop' into improvement/insist-that-devs-own-gihub-dir
jsf9k Nov 18, 2020
2a2067f
Merge pull request #57 from cisagov/improvement/insist-that-devs-own-…
jsf9k Nov 18, 2020
b638143
Merge branch 'develop' into improvement/get-python-version-more-simply
jsf9k Nov 18, 2020
3b312c4
Merge pull request #59 from cisagov/improvement/get-python-version-mo…
jsf9k Nov 18, 2020
96de3d8
Merge remote-tracking branch 'skeleton-generic/develop' into lineage/…
jsf9k Nov 18, 2020
9b62ff0
Fix test job missing Python version in cache key
mcdonnnj Nov 18, 2020
dc1b7c7
Merge pull request #40 from cisagov/bugfix/fix_incorrect_caching
mcdonnnj Nov 18, 2020
c8d9fad
Merge branch 'develop' into lineage/skeleton
mcdonnnj Nov 18, 2020
0c40d50
Merge pull request #39 from cisagov/lineage/skeleton
mcdonnnj Nov 18, 2020
f4131e5
Clean up our actions/cache step
mcdonnnj Nov 20, 2020
df674df
Merge pull request #62 from cisagov/improvement/clean_up_actions/cache
mcdonnnj Dec 3, 2020
b80813e
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
Dec 3, 2020
e3b0253
Update remaining actions/cache uses
mcdonnnj Dec 3, 2020
fc80346
Merge pull request #41 from cisagov/lineage/skeleton
mcdonnnj Dec 3, 2020
b769825
Update prettier hook details
mcdonnnj Dec 16, 2020
2d6bf50
Update black hook repo url
mcdonnnj Dec 16, 2020
5115bae
Remove trailing '.git's from repository URLs
mcdonnnj Dec 16, 2020
a7f86dd
Enable two additional hooks from default pre-commit-hooks
mcdonnnj Dec 16, 2020
06159cb
Run pre-commit autoupdate
mcdonnnj Dec 16, 2020
d836e91
Update repo URL for the isort hook
mcdonnnj Dec 17, 2020
46ec3e7
Update ansible-lint hook URL
mcdonnnj Dec 31, 2020
362b054
Run pre-commit autoupdate
mcdonnnj Dec 31, 2020
8f7435a
Add the pre-commit-packer repo and hooks
mcdonnnj Dec 31, 2020
2fb4e15
Add the --strict flag to the yamllint pre-commot hook
mcdonnnj Jan 7, 2021
01e3f84
Merge pull request #63 from cisagov/pre-commit_hook_maintenance
mcdonnnj Jan 7, 2021
be43230
Merge branch 'develop' into improvement/add_pre-commit-packer
mcdonnnj Jan 7, 2021
2383819
Merge pull request #64 from cisagov/improvement/add_pre-commit-packer
mcdonnnj Jan 7, 2021
9d909da
Merge branch 'develop' into improvement/enable_yamllint_strict
mcdonnnj Jan 7, 2021
09f4f54
Merge pull request #65 from cisagov/improvement/enable_yamllint_strict
mcdonnnj Jan 7, 2021
a30303d
Merge github.com:cisagov/skeleton-generic into lineage/skeleton
mcdonnnj Jan 7, 2021
f3f257e
Merge pull request #43 from cisagov/lineage/skeleton
mcdonnnj Jan 7, 2021
ecdfc52
Add the beautysh pre-commit hook
mcdonnnj Jan 15, 2021
6bd93ff
Update pre-commit hooks with `pre-commit autoupdate`
mcdonnnj Feb 1, 2021
6e33a4e
Add a requirements-dev.txt pip requirements file
mcdonnnj Feb 16, 2021
c97a883
Revert ansible-lint version update
mcdonnnj Feb 16, 2021
3313850
Merge pull request #69 from cisagov/maintenance/update_pre-commit_hooks
mcdonnnj Feb 16, 2021
c025046
Merge branch 'develop' into improvement/add_beautysh_pre-commit_hook
mcdonnnj Feb 16, 2021
09744fa
Merge pull request #67 from cisagov/improvement/add_beautysh_pre-comm…
mcdonnnj Feb 16, 2021
8087b62
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
Feb 16, 2021
ab1bcd5
Autoformat bump_version.sh with beautysh
mcdonnnj Feb 16, 2021
ae83ed8
Autoformat push_readme.sh with beautysh
mcdonnnj Feb 16, 2021
5fd43ad
Fix the agency name in the vendor label
mcdonnnj Feb 17, 2021
df2ffc0
Merge pull request #46 from cisagov/lineage/skeleton
mcdonnnj Feb 17, 2021
1d63b66
Merge branch 'develop' into improvement/fix_agency_name
mcdonnnj Feb 17, 2021
6012923
Merge pull request #47 from cisagov/improvement/fix_agency_name
mcdonnnj Feb 17, 2021
d7f4a02
Merge branch 'develop' into bug/add_requirements-dev_file
mcdonnnj Feb 17, 2021
6474357
Merge pull request #45 from cisagov/bug/add_requirements-dev_file
mcdonnnj Feb 17, 2021
9f3efb5
Update CodeQL workflow for GitHub Actions
mcdonnnj Feb 26, 2021
66d31d8
Merge pull request #48 from cisagov/bugfix/update_codeql_workflow
mcdonnnj Mar 16, 2021
564fb79
Merge remote-tracking branch 'skeleton-docker/develop' into improveme…
jsf9k May 18, 2021
78b090b
Remove duplicate LICENSE.md file
jsf9k May 18, 2021
0e9f310
Use the correct version.txt file
jsf9k May 18, 2021
89658c1
Remove now-unnecessary TravisCI files
jsf9k May 18, 2021
a57caaf
Make Dockerfile non-executable
jsf9k May 18, 2021
6beaec2
Quote a shell variable to make beautysh happy
jsf9k May 18, 2021
c5afd20
Remove extraneous blank line
jsf9k May 18, 2021
7ce8dbb
Make the black and flake8 linters happy
jsf9k May 18, 2021
5f32358
Make beautysh happy
jsf9k May 18, 2021
f386ac9
Fix merge error in bump_version.sh
jsf9k May 18, 2021
c1a4cb1
Bumping version from 1.3.1 to 1.4.0
jsf9k May 18, 2021
d2ce4d7
Change user in container from "gatherer" to "user"
jsf9k May 18, 2021
6952a2d
Move scripts to src directory
jsf9k May 18, 2021
a023129
Remove unused secret
jsf9k May 18, 2021
206adc5
Add dummy database_creds.yml file as an example
jsf9k May 18, 2021
3fa6b6a
Update docker-compose file for this project
jsf9k May 18, 2021
fba3c1b
Update service name in tests
jsf9k May 18, 2021
ea50e66
Add redis to example composition
jsf9k May 18, 2021
d0342b2
Comment out some tests
jsf9k May 18, 2021
6ccaae2
Update repo names in skeleton file
jsf9k May 19, 2021
9122873
Update lineage config to point to the correct upstream repo
jsf9k May 19, 2021
3709be9
Pare down codeowners to only those folks who are knowledgeable about …
jsf9k May 19, 2021
9acb591
Fix place where I neglected to update the Docker image name
jsf9k May 19, 2021
5d6fe22
Capitalize title
jsf9k May 19, 2021
204b67e
Add a TODO
jsf9k May 19, 2021
a1aa4f6
Add a note explaining why the secrets in src/secrets are present
jsf9k May 20, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .bandit.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
# Configuration file for the Bandit python security scanner
# https://bandit.readthedocs.io/en/latest/config.html

# Tests are first included by `tests`, and then excluded by `skips`.
# If `tests` is empty, all tests are are considered included.

tests:
# - B101
# - B102

skips:
- B101 # skip "assert used" check since assertions are required in pytests
25 changes: 25 additions & 0 deletions .flake8
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
[flake8]
max-line-length = 80
# Select (turn on)
# * Complexity violations reported by mccabe (C) -
# http://flake8.pycqa.org/en/latest/user/error-codes.html#error-violation-codes
# * Documentation conventions compliance reported by pydocstyle (D) -
# http://www.pydocstyle.org/en/stable/error_codes.html
# * Default errors and warnings reported by pycodestyle (E and W) -
# https://pycodestyle.readthedocs.io/en/latest/intro.html#error-codes
# * Default errors reported by pyflakes (F) -
# http://flake8.pycqa.org/en/latest/glossary.html#term-pyflakes
# * Default warnings reported by flake8-bugbear (B) -
# https://github.com/PyCQA/flake8-bugbear#list-of-warnings
# * The B950 flake8-bugbear opinionated warning -
# https://github.com/PyCQA/flake8-bugbear#opinionated-warnings
select = C,D,E,F,W,B,B950
# Ignore flake8's default warning about maximum line length, which has
# a hard stop at the configured value. Instead we use
# flake8-bugbear's B950, which allows up to 10% overage.
#
# Also ignore flake8's warning about line breaks before binary
# operators. It no longer agrees with PEP8. See, for example, here:
# https://github.com/ambv/black/issues/21. Guido agrees here:
# https://github.com/python/peps/commit/c59c4376ad233a62ca4b3a6060c81368bd21e85b.
ignore = E501,W503
10 changes: 10 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Each line is a file pattern followed by one or more owners.

# These owners will be the default owners for everything in the
# repo. Unless a later match takes precedence, these owners will be
# requested for review when someone opens a pull request.
* @dav3r @jsf9k @mcdonnnj

# These folks own any files in the .github directory at the root of
# the repository and any of its subdirectories.
/.github/ @dav3r @felddy @jsf9k @mcdonnnj
18 changes: 18 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---

version: 2
updates:
- package-ecosystem: "docker"
directory: "/"
schedule:
interval: "weekly"

- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"

- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"
6 changes: 6 additions & 0 deletions .github/lineage.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
version: "1"

lineage:
skeleton:
remote-url: https://github.com/cisagov/skeleton-docker.git
Loading