Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@mcdonnnj mcdonnnj released this 17 Sep 16:41
· 8 commits to develop since this release
37010e5

What's Changed

  • Rename repo to skeleton-generic by @jsf9k in #1
  • Remove author information from README by @jsf9k in #2
  • Update the pyenv installation instructions by @jsf9k in #3
  • Add pre-commit hook for docker-compose linting by @jsf9k in #4
  • Add bandit pre-commit hook by @jsf9k in #5
  • Ignore W503 from flake8 by @jsf9k in #6
  • Add pydoc warnings to flake8 config by @jsf9k in #7
  • Improvement bandit config by @felddy in #8
  • Run pre-commit autoupdate by @jsf9k in #9
  • Make .bandit.yml pass yamllint by @jsf9k in #10
  • Use TravisCI caching to speed up builds by @jsf9k in #11
  • Add changes from running pre-commit autoupdate by @jsf9k in #12
  • Remove the terraform-docs hook by @jsf9k in #13
  • Configure prettier to ignore JSON files by @jsf9k in #14
  • Update two text blocks to use the console tag instead of the bash tag… by @mcdonnnj in #15
  • Add markdownlint config by @jsf9k in #16
  • Add updates from running pre-commit autoupdate by @jsf9k in #17
  • Add updates from running pre-commit autoupdate by @dav3r in #18
  • Replace Travis-CI with GitHub actions by @felddy in #20
  • Re-enable ansible-lint and autoupgrade. by @mcdonnnj in #21
  • Add GitHub action caching of pre-commit hooks and pip packages. by @felddy in #22
  • Set a default language for pre-commit hooks by @felddy in #24
  • Add codeowners file with team OIS maintainers. by @felddy in #25
  • Add isort tool to pre-commit hooks. by @mcdonnnj in #28
  • Make workflow run when a PR is opened, synchronized, or reopened by @jsf9k in #29
  • Cleanup Linux instructions and add WSL references to CONTRIBUTING.md by @mcdonnnj in #31
  • Update Python and actions/checkout Versions by @mcdonnnj in #32
  • Update pre-commit hooks (and flip Actions cache order in workflow). by @mcdonnnj in #33
  • Use Verbose pip Switches by @mcdonnnj in #34
  • Autoupdate pre-commit hooks. Add mypy. by @felddy in #35
  • Add .mypy_cache to .gitignore by @jsf9k in #36
  • Incorporate the Python version into keys for pip and pre-commit caches. by @mcdonnnj in #37
  • Change Cache Paths to Environment Variables by @mcdonnnj in #38
  • Add markdownlint Configuration Option for MD024 by @mcdonnnj in #39
  • Update pre-commit Hooks and Fix Broken Hook ID by @mcdonnnj in #40
  • Update pre-commit Hooks to Include Bugfix by @mcdonnnj in #41
  • Update CODEOWNERS by @hillaryj in #42
  • Allow events from apb to rebuild this repository weekly. by @felddy in #43
  • Update pre-commit Hook Versions by @mcdonnnj in #44
  • Add setuptools and wheel as pip dependencies by @jsf9k in #45
  • setup-env: A tool to automate a development environment setup. by @felddy in #46
  • Autoupdates to pre-commit Hooks for 2020-07 by @mcdonnnj in #47
  • Update actions/cache and actions/setup-python to v2 by @mcdonnnj in #48
  • Autoupdate pre-commit and Additional Maintenance by @mcdonnnj in #51
  • Workflow improvements: 🦁 set-env, and 🐯 python-3.9, and 🐻 dependabot, oh my! by @felddy in #52
  • Add link to how to set up a new repo with skeletons by @hillaryj in #53
  • Update pre-commit Hooks by @mcdonnnj in #54
  • Change repo for the prettier pre-commit hook by @mcdonnnj in #55
  • Organize and Sort pre-commit Hooks by @mcdonnnj in #60
  • Ensure that the cisagov devs are the owners of the .github directory by @jsf9k in #57
  • Use the python version output by actions/setup-python by @jsf9k in #59
  • Improve actions/cache Configuration by @mcdonnnj in #62
  • pre-commit Hook Maintenance and Update by @mcdonnnj in #63
  • Add the pre-commit-packer Repo and Hooks to the pre-commit Configuration by @mcdonnnj in #64
  • Use the --strict Flag for the yamllint pre-commit Hook by @mcdonnnj in #65
  • Update pre-commit Hooks by @mcdonnnj in #69
  • Add the beautysh pre-commit hook by @mcdonnnj in #67
  • Update pre-commit Hooks by @mcdonnnj in #71
  • Remove User from CODEOWNERS by @mcdonnnj in #72
  • Update Instructions for Configuring pyenv by @mcdonnnj in #75
  • Improve gitignore file comments and organization. by @felddy in #70
  • Update pre-commit Hooks by @mcdonnnj in #83
  • Add the validate_manifest Hook to pre-commit Configuration by @mcdonnnj in #80
  • Update markdownlint Configuration by @mcdonnnj in #79
  • Install terraform and packer for the linting job by @jsf9k in #82
  • Replace beautysh hook with cisagov/pre-commit-shfmt by @mcdonnnj in #84
  • Update pre-commit Hooks by @mcdonnnj in #87
  • Fix a typo by @dav3r in #85
  • Add markdownlint Rules to Enforce Specific Formatting by @mcdonnnj in #89
  • Use the hashicorp/setup-terraform Action to Install Terraform in GHA Workflow by @mcdonnnj in #88
  • Enable terraform validate pre-commit hook by @dav3r in #90
  • Update pre-commit Hooks by @mcdonnnj in #91
  • Update the ansible-lint Version in the pre-commit Configuration by @mcdonnnj in #93
  • Add dependabot Configuration for Terraform by @mcdonnnj in #94
  • Use Outputs of cisagov/setup-env-github-action to Control Installed Program Versions by @mcdonnnj in #92
  • Update pre-commit hooks by @mcdonnnj in #97
  • Update ansible-lint Configuration by @mcdonnnj in #95
  • Add boilerplate for upcoming Dependabot configuration changes by @mcdonnnj in #99
  • Update pre-commit hooks by @mcdonnnj in #98
  • Use new markdownlint rules for emphasis- and strong-styles by @mcdonnnj in #100
  • Bump actions/setup-python from 2 to 3 by @dependabot[bot] in #101
  • Bump actions/checkout from 2 to 3 by @dependabot[bot] in #102
  • Add Dependabot ignore directives by @mcdonnnj in #107
  • Bump actions/cache from 2 to 3 by @dependabot[bot] in #104
  • Use Python 3.10 for the lint job in GitHub Actions by @mcdonnnj in #106
  • Update pre-commit hooks by @mcdonnnj in #105
  • Add pre-commit hooks to validate GitHub Actions content by @mcdonnnj in #109
  • Update Go installation in the build.yml workflow by @mcdonnnj in #113
  • Bump hashicorp/setup-terraform from 1 to 2 by @dependabot[bot] in #111
  • Bump actions/setup-python from 3 to 4 by @dependabot[bot] in #115
  • Update Dependabot ignore directives by @mcdonnnj in #112
  • Remove usage of set-output from our GitHub Actions workflow by @mcdonnnj in #119
  • Update the line-length configuration for yamllint by @mcdonnnj in #117
  • Update the flake8 pre-commit hook configuration by @mcdonnnj in #120
  • Update pre-commit hooks by @mcdonnnj in #114
  • Add workflow to manage repository labels by @mcdonnnj in #118
  • Update two configuration files by @mcdonnnj in #122
  • Update pre-commit hooks by @mcdonnnj in #124
  • Add a security label by @jsf9k in #125
  • Add @jasonodoom as a default codeowner by @jsf9k in #128
  • Use Python 3.11 for the lint job in the build workflow by @mcdonnnj in #130
  • Update pre-commit hooks by @mcdonnnj in #129
  • Bump actions/setup-go from 3 to 4 by @dependabot[bot] in #127
  • Install/upgrade setuptools and wheel when upgrading pip by @jsf9k in #126
  • Add apostrophe to Qapla by @jasonodoom in #135
  • Update pre-commit hooks by @mcdonnnj in #136
  • Fix two broken links by @jsf9k in #132
  • Detecting virtualenv installation successfully by @arcsector in #134
  • Update the configuration for setup-go in our GitHub Actions workflow by @mcdonnnj in #137
  • Add Go hooks by @jasonodoom in #133
  • Add go packages for pre-commit by @jasonodoom in #138
  • Use the correct repo name for the ansible-lint pre-commit hook by @jsf9k in #139
  • Update the Dependabot configuration by @mcdonnnj in #140
  • Delete duplicate word "are" by @jsf9k in #141
  • Add nixfmt pre-commit hook by @jasonodoom in #143
  • Bump actions/checkout from 3 to 4 by @dependabot[bot] in #145
  • Update the version of the crazy-max/ghaction-github-labeler Action and add a dependabot ignore directive by @mcdonnnj in #146
  • Update pre-commit hooks by @mcdonnnj in #142
  • Change the source repository for the black hook by @mcdonnnj in #148
  • Add a job that runs diagnostics by @jsf9k in #144
  • Bump crazy-max/ghaction-github-status from 3 to 4 by @dependabot[bot] in #149
  • Add a diagnostics job for the label syncing workflow by @jsf9k in #150
  • Make the dev team the owners of the linter configuration files by @jsf9k in #151
  • Bump hashicorp/setup-terraform from 2 to 3 by @dependabot[bot] in #155
  • Improve merge queue support by @mcdonnnj in #156
  • Bump actions/setup-go from 4 to 5 by @dependabot[bot] in #158
  • Bump actions/setup-python from 4 to 5 by @dependabot[bot] in #159
  • Update pre-commit hooks by @mcdonnnj in #161
  • Set the default shell for all run steps in the build workflow by @mcdonnnj in #162
  • Allow setup-env to specify Python version by @michaelsaki in #166
  • Use cisagov/setup-env-github-action to provide the Python and Go versions to use by @mcdonnnj in #157
  • Switch the pre-commit hook used to run shfmt by @mcdonnnj in #160
  • Add a pre-commit hook to run goimports by @mcdonnnj in #163
  • Add ATX Header Support for terraform-docs by @michaelsaki in #164
  • Switch the pre-commit hook used to run shellcheck by @mcdonnnj in #168
  • Pin packages for ansible-lint by @jsf9k in #182
  • Update pre-commit hooks by @mcdonnnj in #183
  • Bump crazy-max/ghaction-github-status from 3 to 4 by @dependabot[bot] in #170
  • Bump actions/cache from 3 to 4 by @dependabot[bot] in #171
  • Add checks for correct semantic version of Python by @michaelsaki in #176
  • Use an Action to install Packer in our GitHub Actions workflows by @mcdonnnj in #187
  • Remove @jasonodoom as a codeowner by @jsf9k in #188
  • Add the check-useless-excludes hook to the pre-commit configuration by @mcdonnnj in #178
  • Add a pre-commit hook to run pip-audit by @mcdonnnj in #179
  • Add a lower-bound pin for the flake8-docstrings pip package by @jsf9k in #184
  • Update pre-commit hooks by @mcdonnnj in #185
  • Switch the pre-commit hook used to run prettier by @mcdonnnj in #186
  • Allow the sync-labels workflow to be run manually by @mcdonnnj in #189
  • Add the GitHubSecurityLab/actions-permissions/monitor Action by @mcdonnnj in #190
  • Explicitly define permissions of GITHUB_TOKEN in our GitHub Actions workflows by @mcdonnnj in #191
  • Update pre-commit hook versions by @mcdonnnj in #192
  • Add additional hooks from pre-commit/pre-commit-hooks by @mcdonnnj in #193
  • Sort hook ids in each pre-commit hook entry by @mcdonnnj in #194
  • Add missing dependabot ignore directives by @mcdonnnj in #195
  • Bump up the lower bound on ansible-core by @jsf9k in #196
  • Update the version of the ansible-lint pre-commit hook by @jsf9k in #197
  • Fix spelling error in comment by @jsf9k in #198
  • Update our yamllint configuration file by @mcdonnnj in #200
  • Apply our standard job preamble via cisagov/action-job-preamble by @jsf9k in #201
  • Add a CodeQL workflow to this repository by @jsf9k in #202
  • Add a workflow to run actions/dependency-review-action by @jsf9k in #203
  • Add version file and bump-version script by @jsf9k in #204
  • Update pre-commit hook versions by @mcdonnnj in #205
  • Do not disable GitHub permissions monitoring by default by @jsf9k in #206
  • Disable GitHub permissions monitoring everywhere by @jsf9k in #208
  • Fix typo by @jsf9k in #209
  • Upgrade to the latest version of the ansible-lint pre-commit hook by @jsf9k in #210
  • Use a version tag for cisagov/setup-env-github-action by @mcdonnnj in #212
  • Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #216
  • Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #217
  • Add a configuration block for pre-commit.ci by @mcdonnnj in #213
  • Add a configuration to automatically label pull requests by @mcdonnnj in #215
  • Adjust the labels dependabot uses for GitHub Actions updates by @mcdonnnj in #218
  • Adjust the logic used to check for GNU getopt in the setup-env script by @mcdonnnj in #221
  • Bump actions/checkout from 4 to 5 by @dependabot[bot] in #214
  • Update pre-commit hook versions by @mcdonnnj in #220

New Contributors

Full Changelog: https://github.com/cisagov/skeleton-generic/commits/v1.0.0