-
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
Lineage pull request for: skeleton #4
Commits on Sep 13, 2023
-
Bump crazy-max/ghaction-github-status from 3 to 4
Bumps [crazy-max/ghaction-github-status](https://github.com/crazy-max/ghaction-github-status) from 3 to 4. - [Release notes](https://github.com/crazy-max/ghaction-github-status/releases) - [Commits](crazy-max/ghaction-github-status@v3...v4) --- updated-dependencies: - dependency-name: crazy-max/ghaction-github-status dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for b5e5c11 - Browse repository at this point
Copy the full SHA b5e5c11View commit details -
Add a diagnostics job for the label syncing workflow
Also add a runner hardening task to the labeler job.
Configuration menu - View commit details
-
Copy full SHA for 371179e - Browse repository at this point
Copy the full SHA 371179eView commit details
Commits on Sep 14, 2023
-
Make the dev team the owners of the linter configuration files
Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1f611fc - Browse repository at this point
Copy the full SHA 1f611fcView commit details -
Make dev team members the codeowners of the requirements*.txt and set…
…up-env files Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c356768 - Browse repository at this point
Copy the full SHA c356768View commit details
Commits on Sep 15, 2023
-
Explicitly list the linter config files the dev team should own
@mcdonnnj correctly pointed out that other projects add their own configuration files that match, e.g., the /.*.yaml pattern. We want to ensure that we only own the linter configuration files from the skeleton. Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0195005 - Browse repository at this point
Copy the full SHA 0195005View commit details
Commits on Oct 30, 2023
-
Bump hashicorp/setup-terraform from 2 to 3
Bumps [hashicorp/setup-terraform](https://github.com/hashicorp/setup-terraform) from 2 to 3. - [Release notes](https://github.com/hashicorp/setup-terraform/releases) - [Changelog](https://github.com/hashicorp/setup-terraform/blob/main/CHANGELOG.md) - [Commits](hashicorp/setup-terraform@v2...v3) --- updated-dependencies: - dependency-name: hashicorp/setup-terraform dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for b768a28 - Browse repository at this point
Copy the full SHA b768a28View commit details
Commits on Nov 2, 2023
-
Prefer block style to flow style
We prefer block style to flow style for sequences and mappings in YAML.
Configuration menu - View commit details
-
Copy full SHA for 9f31700 - Browse repository at this point
Copy the full SHA 9f31700View commit details -
Alphabetize entries in the build workflow
We prefer to alphabetize mapping keys in YAML documents whenever possible.
Configuration menu - View commit details
-
Copy full SHA for 696433a - Browse repository at this point
Copy the full SHA 696433aView commit details -
Add a
merge_group
trigger to the build workflowThis should improve compatibility with merge queues. We configure it to only trigger on the `checks_requested` type which is currently the only supported type for this trigger. If additional types are added in the future they should be added if appropriate.
Configuration menu - View commit details
-
Copy full SHA for 6503a9e - Browse repository at this point
Copy the full SHA 6503a9eView commit details
Commits on Dec 11, 2023
-
Bump actions/setup-go from 4 to 5
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](actions/setup-go@v4...v5) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 193e799 - Browse repository at this point
Copy the full SHA 193e799View commit details -
Bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5. - [Release notes](https://github.com/actions/setup-python/releases) - [Commits](actions/setup-python@v4...v5) --- updated-dependencies: - dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 5c84295 - Browse repository at this point
Copy the full SHA 5c84295View commit details
Commits on Dec 21, 2023
-
Bump github/codeql-action from 2 to 3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v2...v3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for b550ea8 - Browse repository at this point
Copy the full SHA b550ea8View commit details
Commits on Dec 22, 2023
-
Fix the dependabot ignore directive for github/codeql-action
This was erroneously configured with each of the sub-Actions in the github/codeql-action repository. They are versioned as one under the github/codeql-action namespace.
Configuration menu - View commit details
-
Copy full SHA for 4effa91 - Browse repository at this point
Copy the full SHA 4effa91View commit details
Commits on Jan 18, 2024
-
Switch pre-commit hooks for running shfmt
This hook bundles the binaries for shfmt with a Python package which removes the need to manually install the tool for the hook to function.
Configuration menu - View commit details
-
Copy full SHA for 4a63dbe - Browse repository at this point
Copy the full SHA 4a63dbeView commit details -
Remove installation of shfmt in the
build
workflowThe new pre-commit hook provides `shfmt` binaries so we no longer need to ensure it is installed.
Configuration menu - View commit details
-
Copy full SHA for 3236b1b - Browse repository at this point
Copy the full SHA 3236b1bView commit details -
Use long options for shfmt arguments
Since shfmt now supports long command line options we should use them as that is our preference. The single quotes for the number of spaces to indent is changed to double quotes to align with our usual quotation style.
Configuration menu - View commit details
-
Copy full SHA for 5ddb14d - Browse repository at this point
Copy the full SHA 5ddb14dView commit details -
These options are baked into the functionality of the old hook but must be explicitly declared for the new hook.
Configuration menu - View commit details
-
Copy full SHA for 8ecd957 - Browse repository at this point
Copy the full SHA 8ecd957View commit details
Commits on Jan 19, 2024
-
Set the default shell for all run steps in the build workflow
This sets the default shell for any run steps in the build workflow to mirror our standard shellscript writing practices. In addition to enabling our standard options it will also enable errtrace and print any commands that are run which should make debugging/troubleshooting more straightforward.
Configuration menu - View commit details
-
Copy full SHA for 242921b - Browse repository at this point
Copy the full SHA 242921bView commit details -
Add linting with goimports to the pre-commit configuration
This will run the Go tool `goimports` against the repository if it contains any Go files. This tool bundles the functionality of `go fmt` with the additional benefit of sorting Go imports much like the isort tool we use for Python code.
Configuration menu - View commit details
-
Copy full SHA for c7b18dc - Browse repository at this point
Copy the full SHA c7b18dcView commit details
Commits on Jan 22, 2024
-
Add ATX Header Support for terraform-docs
This is a temporary fix until @mcdonnnj has his PR approved and merged into the terraform-docs repo. This fix will perform a shallow clone of his forked branch, build the binary, and install it.
Michael Saki committedJan 22, 2024 Configuration menu - View commit details
-
Copy full SHA for f6d9d6e - Browse repository at this point
Copy the full SHA f6d9d6eView commit details -
Add prepended names to variables to describe their function
Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 544e478 - Browse repository at this point
Copy the full SHA 544e478View commit details -
Remove unnecessary capitalizations and fix grammar
Co-authored-by: Shane Frasier <jeremy.frasier@gwe.cisa.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for f5fa0ff - Browse repository at this point
Copy the full SHA f5fa0ffView commit details -
Simplify steps in the build/install portion of workflow
PATH is handled by `setup-go` so we can refactor the code setting it. Also we are taking advantage of the -C switch to handle building from the cloned repository. Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 36361dd - Browse repository at this point
Copy the full SHA 36361ddView commit details
Commits on Jan 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3711ebe - Browse repository at this point
Copy the full SHA 3711ebeView commit details -
Move TODO and add link to the issue
`TODO` was placed on the wrong comment block. Also I am adding a link to the issue for the TODO.
Configuration menu - View commit details
-
Copy full SHA for d114fb4 - Browse repository at this point
Copy the full SHA d114fb4View commit details -
Co-authored-by: dav3r <david.redmin@trio.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for c907cfc - Browse repository at this point
Copy the full SHA c907cfcView commit details
Commits on Jan 25, 2024
-
Allow setup-env to specify Python version
This commit is introducing 2 new flags into the setup-env script. -l or --list-versions will list available Python versions and allow the user to select a version interactively. The second flag -v or --version will allow a user to set the version if installed. (e.g. ./setup-env -v 3.9.6)
Michael Saki committedJan 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 48db3e3 - Browse repository at this point
Copy the full SHA 48db3e3View commit details -
Add /dev/null and remove TMPFILE
This makes the code a bit cleaner and still accomplishes the same functionality Co-authored-by: Shane Frasier <jeremy.frasier@gwe.cisa.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for c10929a - Browse repository at this point
Copy the full SHA c10929aView commit details -
Place flags in the correct order for -r and -p
Michael Saki committedJan 25, 2024 Configuration menu - View commit details
-
Copy full SHA for adada40 - Browse repository at this point
Copy the full SHA adada40View commit details -
Michael Saki committed
Jan 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 1861b9b - Browse repository at this point
Copy the full SHA 1861b9bView commit details -
Alphabetize flags and descriptions
Co-authored-by: Shane Frasier <jeremy.frasier@gwe.cisa.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for 3f623e4 - Browse repository at this point
Copy the full SHA 3f623e4View commit details
Commits on Jan 26, 2024
-
If the Python version exists then we want the script to continue execution.
Configuration menu - View commit details
-
Copy full SHA for 9497dc2 - Browse repository at this point
Copy the full SHA 9497dc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1d0f28 - Browse repository at this point
Copy the full SHA e1d0f28View commit details -
Include PYTHON_VERSION when running pyenv virtualenv
If PYTHON_VERSION is an empty string then the system Python will be used.
Configuration menu - View commit details
-
Copy full SHA for 517b336 - Browse repository at this point
Copy the full SHA 517b336View commit details
Commits on Jan 30, 2024
-
Add getopt variables and short flags
Michael Saki committedJan 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 2e5794c - Browse repository at this point
Copy the full SHA 2e5794cView commit details -
Remove redundant flag initialization
Michael Saki committedJan 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 8a50031 - Browse repository at this point
Copy the full SHA 8a50031View commit details -
Add getopt functionality and -n flag
This commit makes a couple changes. The first change is adding the BSD getopt tool to simplify the parsing of flags and arguments. Second, we are adding the -n flag so the user can specify the name of the virtual environment if they choose.
Michael Saki committedJan 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 0df0e6a - Browse repository at this point
Copy the full SHA 0df0e6aView commit details -
Update the usage and force documentation
This commit will update the usage documentation so now it will display all the new flags, how to use them, and what they do. Since the long option isn't available for the BSD version of getopt we have to use short options only. The force documentation has been updated to reflect this change. Also removed some redundant code that wasn't necessary.
Michael Saki committedJan 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 60cad12 - Browse repository at this point
Copy the full SHA 60cad12View commit details
Commits on Feb 7, 2024
-
Update usage with long options
Michael Saki committedFeb 7, 2024 Configuration menu - View commit details
-
Copy full SHA for b6ab6d8 - Browse repository at this point
Copy the full SHA b6ab6d8View commit details -
Add gnu-getopt functionality and error handling
This commit will make it so long options are supported. It also includes some improved error handling. It will display a message if a Mac OS user doesn't have gnu-getopt installed on their system and suggest steps to take to get it installed via brew.
Michael Saki committedFeb 7, 2024 Configuration menu - View commit details
-
Copy full SHA for d362614 - Browse repository at this point
Copy the full SHA d362614View commit details -
Add documentation in CONTRIBUTING.md for gnu-getopt
Michael Saki committedFeb 7, 2024 Configuration menu - View commit details
-
Copy full SHA for f924584 - Browse repository at this point
Copy the full SHA f924584View commit details -
Fix grammar and capitalization errors
Co-authored-by: Shane Frasier <jeremy.frasier@gwe.cisa.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for ba86ead - Browse repository at this point
Copy the full SHA ba86eadView commit details -
Combine PATH exports to single line
Co-authored-by: Shane Frasier <jeremy.frasier@gwe.cisa.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for ba0fc19 - Browse repository at this point
Copy the full SHA ba0fc19View commit details -
Co-authored-by: Shane Frasier <jeremy.frasier@gwe.cisa.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for 1240bdd - Browse repository at this point
Copy the full SHA 1240bddView commit details -
Add $(brew --prefix) to PATH for getopt
Co-authored-by: dav3r <david.redmin@trio.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for 297b5bd - Browse repository at this point
Copy the full SHA 297b5bdView commit details -
Co-authored-by: dav3r <david.redmin@trio.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for 7af70f5 - Browse repository at this point
Copy the full SHA 7af70f5View commit details -
Replace virt_env_name w/ virtual_env_name for clarity
Co-authored-by: dav3r <david.redmin@trio.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for e5a2d14 - Browse repository at this point
Copy the full SHA e5a2d14View commit details
Commits on Feb 13, 2024
-
Differentiate between GNU getopt and gnu-getopt brew formula
This commit will clearly differentiate between GNU getopt the tool and gnu-getopt the Homebrew formula. Also updating the URL so that getopt points at the source repository and pyenv and pyenv-virtualenv point at their respective repositories. Updated the ending punctuation. Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 82c70e0 - Browse repository at this point
Copy the full SHA 82c70e0View commit details -
Add parenthesis over brew link
Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 493a4a3 - Browse repository at this point
Copy the full SHA 493a4a3View commit details
Commits on Feb 14, 2024
-
Refactor flag names for clarity and accuracy
This commit will remove the previous flags -v or --version for -p or --python-version. Also it will replace -n or --name for -v or --venv-name. The usage menu has been updated to reflect these changes as well.
Michael Saki committedFeb 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 3bc9aeb - Browse repository at this point
Copy the full SHA 3bc9aebView commit details -
Elaborate on message when checking for GNU getopt
Michael Saki committedFeb 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 0be1f63 - Browse repository at this point
Copy the full SHA 0be1f63View commit details -
Remove unnecessary nounset flipping logic
Michael Saki committedFeb 14, 2024 Configuration menu - View commit details
-
Copy full SHA for c8f0b1b - Browse repository at this point
Copy the full SHA c8f0b1bView commit details -
Separate pyenv PATH from GNU getopt PATH
Michael Saki committedFeb 14, 2024 Configuration menu - View commit details
-
Copy full SHA for 495862a - Browse repository at this point
Copy the full SHA 495862aView commit details
Commits on Feb 21, 2024
-
Co-authored-by: Shane Frasier <jeremy.frasier@gwe.cisa.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for 4752b37 - Browse repository at this point
Copy the full SHA 4752b37View commit details -
Clarify between pyenv and GNU getopt setup
Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2e38997 - Browse repository at this point
Copy the full SHA 2e38997View commit details -
Improve comment on conditional check for regex
Michael Saki committedFeb 21, 2024 Configuration menu - View commit details
-
Copy full SHA for f8824c8 - Browse repository at this point
Copy the full SHA f8824c8View commit details -
Add comment explaining that GNU getopt is keg-only
Michael Saki committedFeb 21, 2024 Configuration menu - View commit details
-
Copy full SHA for 88724e7 - Browse repository at this point
Copy the full SHA 88724e7View commit details -
Improve comments to better describe
keg-only
terminologyCo-authored-by: Shane Frasier <jeremy.frasier@gwe.cisa.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for c1870be - Browse repository at this point
Copy the full SHA c1870beView commit details
Commits on Feb 26, 2024
-
Change "'setup-env' tool" to "'setup-env' script"
Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a3f69cd - Browse repository at this point
Copy the full SHA a3f69cdView commit details -
Remove build-in error exit for generic error exit
Exit code 2 usually relates to build-ins which does not fit what is failing here. Not sure what alternative would be best so we can just use the generic failure code Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8ff5179 - Browse repository at this point
Copy the full SHA 8ff5179View commit details -
Change verbiage from 'tool' to 'script' for clarity
Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 1c21e2b - Browse repository at this point
Copy the full SHA 1c21e2bView commit details -
Check for pyenv earlier in the script
Since the new function, python_versions expects pyenv to be installed it makes sense to have it checked earlier in the script.
Michael Saki committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 3acc8d6 - Browse repository at this point
Copy the full SHA 3acc8d6View commit details -
Explain -r and -p in Python version prompt
Michael Saki committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for b377ce7 - Browse repository at this point
Copy the full SHA b377ce7View commit details -
Refine exit code to 64 with gnu-getopt note
- Set exit code to 64 per sysexits.h for clarity. - Added comment on gnu-getopt handling. Aligns with Unix standards and enhances readability.
Michael Saki committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 74838a2 - Browse repository at this point
Copy the full SHA 74838a2View commit details
Commits on Feb 28, 2024
-
Rename gnu-getopt tool to GNU getopt formula
Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 487126e - Browse repository at this point
Copy the full SHA 487126eView commit details -
Co-authored-by: Shane Frasier <jeremy.frasier@gwe.cisa.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for 6c82a8d - Browse repository at this point
Copy the full SHA 6c82a8dView commit details -
Co-authored-by: dav3r <david.redmin@trio.dhs.gov>
Configuration menu - View commit details
-
Copy full SHA for 324f6d4 - Browse repository at this point
Copy the full SHA 324f6d4View commit details -
Rephrase comment to improve clarity
Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a26d0e3 - Browse repository at this point
Copy the full SHA a26d0e3View commit details -
Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0510870 - Browse repository at this point
Copy the full SHA 0510870View commit details -
Michael Saki committed
Feb 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 01abde6 - Browse repository at this point
Copy the full SHA 01abde6View commit details -
Change comments for macOS and venv_name
Michael Saki committedFeb 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 0989d17 - Browse repository at this point
Copy the full SHA 0989d17View commit details
Commits on Feb 29, 2024
-
Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for a9c6ed8 - Browse repository at this point
Copy the full SHA a9c6ed8View commit details
Commits on Mar 5, 2024
-
Update pre-commit hook versions
This is done automatically with the `pre-commit autoupdate` command. The pre-commit/mirrors-prettier was manually held back because the latest tags are for alpha releases of the next major version.
Configuration menu - View commit details
-
Copy full SHA for b9c729f - Browse repository at this point
Copy the full SHA b9c729fView commit details -
Manually update the prettier hook
The hook is manually updated to the last v3 tag available from the pre-commit/mirrors-prettier repository. We then add the latest release of v3 available from NPM as an additional depdency.
Configuration menu - View commit details
-
Copy full SHA for 4c93395 - Browse repository at this point
Copy the full SHA 4c93395View commit details
Commits on Mar 6, 2024
-
Merge pull request #149 from cisagov/dependabot/github_actions/crazy-…
…max/ghaction-github-status-4 Bump crazy-max/ghaction-github-status from 3 to 4
Configuration menu - View commit details
-
Copy full SHA for 9a0e7c3 - Browse repository at this point
Copy the full SHA 9a0e7c3View commit details -
Merge pull request #150 from cisagov/improvement/add-diagnostics-to-l…
…abel-sync-workflow Add a diagnostics job for the label syncing workflow
Configuration menu - View commit details
-
Copy full SHA for d0d8783 - Browse repository at this point
Copy the full SHA d0d8783View commit details -
Merge pull request #151 from cisagov/improvement/make-ois-own-linting…
…-configs Make the dev team the owners of the linter configuration files
Configuration menu - View commit details
-
Copy full SHA for 158abf5 - Browse repository at this point
Copy the full SHA 158abf5View commit details -
Merge pull request #155 from cisagov/dependabot/github_actions/hashic…
…orp/setup-terraform-3 Bump hashicorp/setup-terraform from 2 to 3
Configuration menu - View commit details
-
Copy full SHA for 6f23c97 - Browse repository at this point
Copy the full SHA 6f23c97View commit details -
Merge pull request #156 from cisagov/improvement/better_support_merge…
…_queues Improve merge queue support
Configuration menu - View commit details
-
Copy full SHA for c0043bd - Browse repository at this point
Copy the full SHA c0043bdView commit details -
Merge pull request #158 from cisagov/dependabot/github_actions/action…
…s/setup-go-5 Bump actions/setup-go from 4 to 5
Configuration menu - View commit details
-
Copy full SHA for e5ffc52 - Browse repository at this point
Copy the full SHA e5ffc52View commit details -
Merge pull request #159 from cisagov/dependabot/github_actions/action…
…s/setup-python-5 Bump actions/setup-python from 4 to 5
Configuration menu - View commit details
-
Copy full SHA for 59b2ad1 - Browse repository at this point
Copy the full SHA 59b2ad1View commit details -
Merge pull request #161 from cisagov/maintenance/update_pre-commit_hooks
Update `pre-commit` hooks
Configuration menu - View commit details
-
Copy full SHA for 57bef4a - Browse repository at this point
Copy the full SHA 57bef4aView commit details -
Merge pull request #162 from cisagov/improvement/set_default_for_run_…
…steps Set the default `shell` for all `run` steps in the `build` workflow
Configuration menu - View commit details
-
Copy full SHA for 01c9e11 - Browse repository at this point
Copy the full SHA 01c9e11View commit details -
Merge pull request #166 from cisagov/improvement/allow_setup-env_to_s…
…pecify_python Allow setup-env to specify Python version
Configuration menu - View commit details
-
Copy full SHA for d1a186d - Browse repository at this point
Copy the full SHA d1a186dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7169dcf - Browse repository at this point
Copy the full SHA 7169dcfView commit details -
Merge pull request #157 from cisagov/improvement/get_more_versions_fr…
…om_action Use `cisagov/setup-env-github-action` to provide the Python and Go versions to use
Configuration menu - View commit details
-
Copy full SHA for 95a61f5 - Browse repository at this point
Copy the full SHA 95a61f5View commit details -
Merge pull request #160 from cisagov/improvement/switch_pre-commit_ho…
…ok_for_shfmt Switch the pre-commit hook used to run `shfmt`
Configuration menu - View commit details
-
Copy full SHA for 81735c2 - Browse repository at this point
Copy the full SHA 81735c2View commit details -
Merge pull request #163 from cisagov/improvement/add_goimports_hook
Add a pre-commit hook to run `goimports`
Configuration menu - View commit details
-
Copy full SHA for 4f73489 - Browse repository at this point
Copy the full SHA 4f73489View commit details -
Merge pull request #164 from cisagov/improvement/install_atx_header_s…
…upport_terraform-docs Add ATX Header Support for `terraform-docs`
Configuration menu - View commit details
-
Copy full SHA for 9020b55 - Browse repository at this point
Copy the full SHA 9020b55View commit details -
Switch pre-commit hooks for running shellcheck
This hook bundles the binaries for shellcheck with a Python package which removes the need to ensure the tool is installed for the hook to function. It also ties the version of shellcheck used to the hook which will help guarantee consistency.
Configuration menu - View commit details
-
Copy full SHA for 035cf86 - Browse repository at this point
Copy the full SHA 035cf86View commit details -
Merge pull request #168 from cisagov/improvement/switch_pre-commit_ho…
…ok_for_shellcheck Switch the pre-commit hook used to run `shellcheck`
Configuration menu - View commit details
-
Copy full SHA for e79569c - Browse repository at this point
Copy the full SHA e79569cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc02993 - Browse repository at this point
Copy the full SHA dc02993View commit details -
Configuration menu - View commit details
-
Copy full SHA for 935237b - Browse repository at this point
Copy the full SHA 935237bView commit details
Commits on May 3, 2024
-
Use the Python version from setup-env
This includes adding the necessary job step to use the cisagov/setup-env-github-action Action. Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 898e9ef - Browse repository at this point
Copy the full SHA 898e9efView commit details
Commits on May 21, 2024
-
Pin ansible-core when running the ansible-lint linter
New versions of ansible-core (2.16.7 and 2.17.0) have been released that do not suffer from the bug discussed in ansible/ansible#82702. This bug broke any symlinked files in vars, tasks, etc. for any Ansible role installed via ansible-galaxy. All versions later than ansible-core 2.16.7 and 2.17.0 should function as expected. Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 07e2b60 - Browse repository at this point
Copy the full SHA 07e2b60View commit details -
The line is not only unnecessary, it was commented out to boot!
Configuration menu - View commit details
-
Copy full SHA for c74e5db - Browse repository at this point
Copy the full SHA c74e5dbView commit details -
Explain why ansible may need to be added as a dependency for ansible-…
…lint On its own ansible-lint does not pull in ansible, only ansible-core. Therefore, if an Ansible module lives in ansible instead of ansible-core, the linter will complain that the module is unknown. In these cases it is necessary to add the ansible package itself as an additional dependency, with the same pinning as is done in requirements-test.txt of cisagov/skeleton-ansible-role.
Configuration menu - View commit details
-
Copy full SHA for 2e53e0d - Browse repository at this point
Copy the full SHA 2e53e0dView commit details
Commits on Jun 6, 2024
-
Update pre-commit hook versions
This is done automatically with the `pre-commit autoupdate` command. The pre-commit/mirrors-prettier was manually held back because the latest tags are for alpha releases of the next major version.
Configuration menu - View commit details
-
Copy full SHA for f51fe62 - Browse repository at this point
Copy the full SHA f51fe62View commit details -
Manually update the prettier hook
Use the latest v3 release available from NPM.
Configuration menu - View commit details
-
Copy full SHA for 8e55b8e - Browse repository at this point
Copy the full SHA 8e55b8eView commit details -
Correct commented-out ansible pin
The pin now agrees with what is in cisagov/skeleton-ansible-role. Co-authored-by: Nick <50747025+mcdonnnj@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c617bb9 - Browse repository at this point
Copy the full SHA c617bb9View commit details -
Merge pull request #183 from cisagov/maintenance/update_pre-commit_hooks
Update `pre-commit` hooks
Configuration menu - View commit details
-
Copy full SHA for de92c3c - Browse repository at this point
Copy the full SHA de92c3cView commit details -
Merge pull request #182 from cisagov/improvement/pin-packages-for-ans…
…ible-lint Pin packages for `ansible-lint`
Configuration menu - View commit details
-
Copy full SHA for 7ddea47 - Browse repository at this point
Copy the full SHA 7ddea47View commit details -
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
mcdonnnj committedJun 6, 2024 Configuration menu - View commit details
-
Copy full SHA for 7779dd6 - Browse repository at this point
Copy the full SHA 7779dd6View commit details
Commits on Jul 29, 2024
-
Match bandit pre-commit hook versions
The "bandit (tests tree)" hook configuration gets updated from upstream, but the "bandit (everything else)" hook configuration does not. It must be manually updated to ensure the same version of bandit is used for both hooks.
Configuration menu - View commit details
-
Copy full SHA for 0905548 - Browse repository at this point
Copy the full SHA 0905548View commit details -
Merge pull request #133 from cisagov/lineage/skeleton
⚠️ CONFLICT! Lineage pull request for: skeletonConfiguration menu - View commit details
-
Copy full SHA for 1589933 - Browse repository at this point
Copy the full SHA 1589933View commit details -
Merge pull request #131 from cisagov/bug/fix_codeql_dependabot_ignore
Fix the dependabot ignore directive for `github/codeql-action`
Configuration menu - View commit details
-
Copy full SHA for 356e542 - Browse repository at this point
Copy the full SHA 356e542View commit details -
Merge pull request #128 from cisagov/dependabot/github_actions/github…
…/codeql-action-3 Bump github/codeql-action from 2 to 3
Configuration menu - View commit details
-
Copy full SHA for 1cdfd2f - Browse repository at this point
Copy the full SHA 1cdfd2fView commit details -
Bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 2ea36cb - Browse repository at this point
Copy the full SHA 2ea36cbView commit details -
Bump actions/download-artifact from 3 to 4
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v3...v4) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 3664329 - Browse repository at this point
Copy the full SHA 3664329View commit details -
Python 3.6 reached end-of-life on 2021-12-23. Since the oldest version of Debian that we use (Debian Buster) provides Python 3.7 we can safely sunset support for this version of Python.
Configuration menu - View commit details
-
Copy full SHA for 3c741d2 - Browse repository at this point
Copy the full SHA 3c741d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 111eac0 - Browse repository at this point
Copy the full SHA 111eac0View commit details -
Merge pull request #132 from cisagov/dependencies/update_artifact_act…
…ions Bump actions/upload-artifact and actions/download-artifact from 3 to 4
Configuration menu - View commit details
-
Copy full SHA for 5b7a24b - Browse repository at this point
Copy the full SHA 5b7a24bView commit details -
Merge pull request #134 from cisagov/improvement/drop_support_for_py3.6
Drop support for Python 3.6
Configuration menu - View commit details
-
Copy full SHA for 272917a - Browse repository at this point
Copy the full SHA 272917aView commit details
Commits on Jul 30, 2024
-
Bump actions/setup-python from v4 to v5
This covers all of the uses that are not automatically updated when pulling in upstream updates.
Configuration menu - View commit details
-
Copy full SHA for e7d0482 - Browse repository at this point
Copy the full SHA e7d0482View commit details -
Merge pull request #137 from cisagov/bug/correct_setup-python_versions
Ensure the use of the same version of `actions/setup-python`
Configuration menu - View commit details
-
Copy full SHA for b2b9dd9 - Browse repository at this point
Copy the full SHA b2b9dd9View commit details -
Merge https://github.com/cisagov/skeleton-python-library into lineage…
…/skeleton
mcdonnnj committedJul 30, 2024 Configuration menu - View commit details
-
Copy full SHA for 4122791 - Browse repository at this point
Copy the full SHA 4122791View commit details