-
Notifications
You must be signed in to change notification settings - Fork 1
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
Pull in Upstream Updates #4
Conversation
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
Cleanup Linux instructions and add WSL references to CONTRIBUTING.md
Update actions/checkout to v2 Update formatting to match downstream children
…n_and_checkout_action Update Python and actions/checkout Versions
Update pre-commit hooks (and flip Actions cache order in workflow).
…provements/pull_in_upstream_updates
…--verbose --all-files).
… is breaking coveralls uploads.
Add comment explaining why coveralls is being pinned.
… is released which fixed the regression introduced in 1.11.0 per https://github.com/coveralls-clients/coveralls-python/releases/tag/1.11.1
… verbose '--requirement'.
…ches Use Verbose pip Switches
…provements/pull_in_upstream_updates
…ates Pull in Updates from skeleton-generic
Add static type checking to the Python skeleton
Autoupdate pre-commit hooks. Add mypy.
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
I noticed the following warning when looking at GHA workflow runs: 1 issue was detected with this workflow: git checkout HEAD^2 is no longer necessary. Please remove this step as Code Scanning recommends analyzing the merge commit for best results. After looking into it I updated the workflow per this page on GitHub Docs: https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/troubleshooting-the-codeql-workflow#warning-git-checkout-head2-is-no-longer-necessary
Update CodeQL Workflow for GitHub Actions
Working on a review now, but I noticed that vpn-config-gen/bump_version.sh Line 9 in 9098697
src/vpnconf/_version.py
|
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.
LGTM, aside from the minor change I requested in my previous comment. Thanks for updating this repo! 🐸
Also fix the block quote in the README to use a format and correctly render the first line of output.
9098697
to
99d1a37
Compare
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.
Let there be light! 💡
🗣 Description
This PR pulls in the latest from cisagov/skeleton-python-library, which will also get this repository on the cisagov/action-lineage train. There is also a typo fix and formatting adjustment to the README.
💭 Motivation and context
I went to use this utility to check my VPN configuration and was surprised to see that I was still up-to-date locally even though it has been some time since I last used this project. Out of curiosity I checked and noticed that this repository was missing the
lineage
-fu that would keep it up-to-date with the appropriate skeleton repository.🧪 Testing
Automated tests pass.
✅ Checklist