-
Notifications
You must be signed in to change notification settings - Fork 4
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 the Repository #1
Conversation
Fix missing release tag being passed into tests.
…thon Set a default language for pre-commit hooks
…provement/upstream
Improvement/upstream
Add codeowners file with team OIS maintainers.
…provement/codeowners
Improvement/codeowners
Add isort configuration file.
Add isort tool to pre-commit hooks.
…provements/pull_in_upstream_and_run_isort
… not currently support coverage 5.0+ per TheKevJames/coveralls-python#203
…_run_isort Pull in Upstream and Run pre-commit
…g through scripts. Update setup.py to include the semver package which is used by the bump_version.sh script.
…ments-dev.txt file to better match intent.
…sion in the bump_version.sh script.
…tag_scripts Add Scripts for Bumping Versions and Tagging
Add versioning for setuptools to support inclusiong of python_requires argument. Note: This will require pip versions >=9.0.0 for support.
Add python_requires argument for setup.py
A user forked cisagov/scan-target-data and created a pull request, but the required GitHub Action(s) did not run. This is presumably because the user does not have Actions enabled in his or her fork. Ideally, the required Action(s) would run in cisagov/scan-target-data when a PR to merge changes back is created. Based on my reading of this link, adding the "pull_request" event type should make this happen: https://help.github.com/en/actions/automating-your-workflow-with-github-actions/events-that-trigger-workflows#pull-request-events-for-forked-repositories
…m-forked-repos Make workflow run when a PR is opened, synchronized, or reopened
…rrect workflow if someone forks and does a pull request.
…hange_from_upstream Pull in build Workflow Changes from Upstream
The v5 release of ansible-lint introduces breaking changes, so we are holding off on updating until things are resolved. Conversation about this can be tracked in cisagov/skeleton-ansible-role#69.
Update pre-commit Hooks
…it_hook Add the beautysh pre-commit hook
Lineage pull request for: skeleton
…rements Add the mypy Package to the Development Package Requirements
Update Package Metadata
…into improvement/skeletonize
Update to mirror the version pin in cisagov/skeleton-ansible-role so we are using the same version that we develop Ansible roles with.
Now that the skeleton is merged in, make sure pre-commit passes.
Add the schema package to align with cisagov/skeleton-python-library and move the sample inventory.txt file into a files/ subdirectory to align with other testing setups.
Add a typical prompt symbol ($) to the README example to better illustrate that it is a command and its output.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
☠️
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So fresh, clean, and shiny- nice work! 🧼
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Welcome, cisagov/clamav-report!
🗣 Description
This PR brings the magic of cisagov/skeleton-python-library to this repository!
💭 Motivation and context
I was using this project to test some changes I'm making to resolve cisagov/cyhy_amis#313 and realized when I tried to use the
pre-commit
hooks to check my YAML inventory file that it was woefully behind. I decided to rectify that since my understanding is that this tool is regularly used.🧪 Testing
Automated tests pass. I was able to use this branch to query my testing environment and retrieve results successfully.
✅ Checklist