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

Merge in upstream skeleton changes to fix pre-commit linting #386

Merged
merged 270 commits into from
Nov 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
270 commits
Select commit Hold shift + click to select a range
a9c93d0
Merge pull request #107 from cisagov/improvement/add_dependabot_ignor…
mcdonnnj Apr 1, 2022
d168151
Merge pull request #104 from cisagov/dependabot/github_actions/action…
mcdonnnj Apr 1, 2022
14aff9c
Merge branch 'develop' into improvement/use_python_3.10_for_gha
mcdonnnj Apr 1, 2022
504ed9e
Merge pull request #106 from cisagov/improvement/use_python_3.10_for_gha
mcdonnnj Apr 1, 2022
57d6ac0
Merge branch 'develop' into maintenance/update_pre-commit_hooks
mcdonnnj Apr 1, 2022
da532a5
Merge pull request #105 from cisagov/maintenance/update_pre-commit_hooks
mcdonnnj Apr 1, 2022
49d87d4
Add pre-commit hooks to validate GitHub Actions content
mcdonnnj Apr 1, 2022
4215ba3
Merge pull request #109 from cisagov/improvement/add_github_actions_p…
mcdonnnj Apr 6, 2022
57b4abe
Update actions/setup-go from v2 to v3
mcdonnnj May 27, 2022
8f68498
Update the version of Go used from 1.16 to 1.18
mcdonnnj May 27, 2022
7e230e1
Merge github.com:cisagov/skeleton-generic into lineage/skeleton
mcdonnnj May 29, 2022
7213771
Enable Dependabot ignore directives
mcdonnnj May 29, 2022
534fb66
Fix issues with the `build.yml` file
mcdonnnj May 29, 2022
d61a7cb
Add Dependabot dependency ownership for this repository
mcdonnnj May 31, 2022
499d1d5
Update code to use the "docker compose" syntax vice "docker-compose"
jsf9k Jun 7, 2022
73be2f1
Merge pull request #79 from cisagov/lineage/skeleton
mcdonnnj Jun 13, 2022
62da9e2
Merge pull request #101 from cisagov/improvement/update_dependabot_ig…
mcdonnnj Jun 13, 2022
91ae75f
Bump docker/build-push-action from 2 to 3
mcdonnnj May 31, 2022
38ed0d4
Bump docker/login-action from 1 to 2
mcdonnnj May 31, 2022
2f93d69
Bump docker/setup-buildx-action from 1 to 2
mcdonnnj May 31, 2022
1156d96
Bump docker/setup-qemu-action from 1 to 2
mcdonnnj May 31, 2022
0aa0b2d
Bump actions/download-artifact from 2 to 3
mcdonnnj May 31, 2022
3fd728d
Bump actions/upload-artifact from 2 to 3
mcdonnnj May 31, 2022
d7528a1
Merge pull request #102 from cisagov/improvement/update_docker_action…
mcdonnnj Jun 13, 2022
cfb36d1
Improve language in a comment
jsf9k Jun 13, 2022
271a3b0
Merge branch 'develop' into bugfix/update-docker-compose-syntax
mcdonnnj Jun 13, 2022
9cea64d
Merge pull request #105 from cisagov/bugfix/update-docker-compose-syntax
mcdonnnj Jun 13, 2022
fc55e84
Update the version of Go used from 1.18 to 1.19
mcdonnnj Nov 8, 2022
ec83308
Merge pull request #113 from cisagov/improvement/update_go_configuration
mcdonnnj Nov 8, 2022
2775dfa
Bump hashicorp/setup-terraform from 1 to 2
dependabot[bot] Nov 8, 2022
4925eb1
Merge pull request #111 from cisagov/dependabot/github_actions/hashic…
mcdonnnj Nov 8, 2022
1f7c62e
Bump actions/setup-python from 3 to 4
dependabot[bot] Nov 8, 2022
f74b4a3
Merge pull request #115 from cisagov/dependabot/github_actions/action…
mcdonnnj Nov 8, 2022
6a9c630
Add an ownership comment to the Dependabot configuration
mcdonnnj May 27, 2022
dfd54e9
Add additional Dependabot ignore directives
mcdonnnj May 27, 2022
a8bcddd
Merge pull request #112 from cisagov/improvement/update_dependabot_ig…
mcdonnnj Nov 8, 2022
71a88a5
Remove usage of set-output from our GitHub Actions workflow
mcdonnnj Oct 11, 2022
0867685
Merge pull request #119 from cisagov/bug/update_github_actions_workflow
mcdonnnj Nov 8, 2022
21a68f4
Enable the allow-non-breakable-inline-mappings rule for yamllint
mcdonnnj Sep 7, 2022
3547c4f
Increase the maximum line length in the yamllint configuration
mcdonnnj Sep 7, 2022
cfa9ba5
Merge pull request #117 from cisagov/improvement/update_yamllint_line…
mcdonnnj Nov 8, 2022
b1ea3d4
Fix the repo of the flake8 pre-commit hook
mcdonnnj Oct 14, 2022
2a98c6a
Merge pull request #120 from cisagov/bug/verify_pre-commit_hook_repos
mcdonnnj Nov 8, 2022
fb8d13f
Update pre-commit hooks
mcdonnnj May 27, 2022
bb9c2a0
Merge pull request #114 from cisagov/maintenance/update_pre-commit_hooks
mcdonnnj Nov 8, 2022
e5fbd70
Add a label configuration file
mcdonnnj Oct 5, 2022
b9792a8
Add a workflow to synchronize repository labels
mcdonnnj Oct 5, 2022
161c4ae
Remove duplicate label
jsf9k Oct 21, 2022
5993231
Add a label for issues or PRs that involve test code
jsf9k Oct 21, 2022
c4fbf20
Merge pull request #118 from cisagov/improvement/add_label_sync_workflow
mcdonnnj Nov 8, 2022
6cc53dc
Fix GitHub label color values
mcdonnnj Nov 9, 2022
8f12635
Correct spacing in yamllint rules
mcdonnnj Nov 9, 2022
e803e1a
Merge pull request #122 from cisagov/bug/fix_bad_configurations
mcdonnnj Nov 9, 2022
bade9e2
Merge remote-tracking branch 'skeleton-generic/develop' into lineage/…
jsf9k Nov 9, 2022
663dd87
Add repository specific label
mcdonnnj Nov 14, 2022
3aa675e
Update Python setup in the test job for GHA
mcdonnnj Nov 14, 2022
827ff50
Remove uses of the `set-output` command
mcdonnnj Nov 15, 2022
8d2691e
Merge pull request #136 from cisagov/lineage/skeleton
mcdonnnj Nov 21, 2022
a856426
Update the version of the second bandit hook
mcdonnnj Nov 21, 2022
0ad31cc
Correct poor English in comments for the bandit pre-commit hooks
mcdonnnj Nov 21, 2022
649ad63
Merge pull request #138 from cisagov/bug/update_bandit_in_pre-commit_…
mcdonnnj Nov 21, 2022
0d24f9c
Update the CodeQL configuration
mcdonnnj Nov 14, 2022
26cfb4e
Merge pull request #137 from cisagov/improvement/update_codeql_workflow
mcdonnnj Nov 21, 2022
87d0f97
Remove dangling argument in the pre-commit configuration
mcdonnnj Jun 30, 2022
eacc476
Update files used for Python requirements by LGTM
mcdonnnj Jun 30, 2022
42f3468
Restore the alerts badging for LGTM
mcdonnnj Jun 30, 2022
c21cacc
Merge pull request #115 from cisagov/improvement/fix_dangling_configu…
mcdonnnj Nov 21, 2022
5589f23
Bump actions/github-script from 5 to 6
dependabot[bot] Nov 21, 2022
362fad5
Merge pull request #77 from cisagov/dependabot/github_actions/actions…
mcdonnnj Nov 21, 2022
1a8ab89
Fix overly match-happy sed commands
jsf9k Sep 13, 2022
8f09cbf
Merge pull request #122 from cisagov/bugfix/tighten-regex-in-version-…
mcdonnnj Nov 21, 2022
ba23619
Prettify a comment
jsf9k Nov 4, 2022
343c0cb
Rework creation of unprivileged user and installation of dependencies
jsf9k Nov 4, 2022
717334c
Add comments and prefer long CLI options
jsf9k Nov 4, 2022
2a72bf6
Move ECHO_MESSAGE declaration to the "Prepare to run" section
jsf9k Nov 4, 2022
6f639fe
Merge pull request #135 from cisagov/improvement/dockerfile
mcdonnnj Nov 21, 2022
8cf8d23
Remove LGTM from the repository
mcdonnnj Nov 22, 2022
81f6c71
Merge pull request #139 from cisagov/maintenance/remove_lgtm
mcdonnnj Nov 22, 2022
8c73bf4
Restore Dockerfile changes from review
mcdonnnj Nov 22, 2022
8de42e4
Merge pull request #140 from cisagov/bug/fix_clobbered_dockerfile
mcdonnnj Nov 22, 2022
0bb91c5
Update pre-commit hooks
mcdonnnj Jan 31, 2023
0eda781
Merge pull request #124 from cisagov/maintenance/update_pre-commit_hooks
jmorrowomni Feb 2, 2023
88f46b4
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
Feb 2, 2023
313e792
Add a security label
jsf9k Feb 2, 2023
b7c0a75
Merge pull request #125 from cisagov/improvement/add-security-label
jmorrowomni Feb 2, 2023
c4793c9
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
Feb 2, 2023
2ae1d5b
Merge pull request #149 from cisagov/lineage/skeleton
jmorrowomni Feb 10, 2023
da15398
Add package write permission to workflow
jsf9k Dec 6, 2022
3c9fc65
Merge pull request #144 from cisagov/bugfix/add-package-permission
jmorrowomni Feb 10, 2023
4e5287f
Update wheel along with pip and setuptools
jsf9k Dec 3, 2022
d4f2e48
Merge pull request #143 from cisagov/improvement/update-wheel
jmorrowomni Feb 10, 2023
83beae5
Specify pip3
jmorrowomni Feb 10, 2023
c43af0b
Merge pull request #142 from cisagov/improvement/specify-python3
jmorrowomni Feb 10, 2023
d6bf3c0
Specify the default group to run under in the Dockerfile
jsf9k Nov 22, 2022
83baee5
Merge pull request #141 from cisagov/improvement/specify-group
jmorrowomni Feb 10, 2023
73a526f
Bump docker/build-push-action from 3 to 4
dependabot[bot] Feb 10, 2023
75482de
Merge pull request #151 from cisagov/dependabot/github_actions/docker…
jmorrowomni Feb 11, 2023
7aab074
Specify pip3 in the file where it got blown away by a rebase
jmorrowomni Feb 10, 2023
1f63a52
Merge pull request #154 from cisagov/improvement/update_pip3
jmorrowomni Feb 11, 2023
744f07e
Add @jasonodoom as a default codeowner
jsf9k Mar 24, 2023
3eed760
Merge pull request #128 from cisagov/add-odoom-to-default-codeowners
jasonodoom Mar 26, 2023
8d39c8b
Use Python 3.11 for the `lint` job in the `build` workflow
mcdonnnj Apr 19, 2023
5f4b768
Merge pull request #130 from cisagov/improvement/update_python_versio…
jmorrowomni Apr 20, 2023
db5e7ff
Update pre-commit hook versions
mcdonnnj Mar 27, 2023
c9028cf
Merge pull request #129 from cisagov/maintenance/update_pre-commit_hooks
jmorrowomni Apr 20, 2023
4c595e6
Bump actions/setup-go from 3 to 4
dependabot[bot] Mar 27, 2023
847cd13
Merge pull request #127 from cisagov/dependabot/github_actions/action…
jmorrowomni Apr 20, 2023
9984792
Install/upgrade setuptools and wheel when upgrading pip
jsf9k Feb 24, 2023
7250368
Merge pull request #126 from cisagov/improvement/install-setuptools-a…
jmorrowomni Apr 20, 2023
a0bc20b
Add Go hooks to support go code for our projects
jasonodoom May 5, 2023
3628e5f
Add Staticcheck
jasonodoom May 5, 2023
668724f
Fix indentation
jasonodoom May 5, 2023
3d422b8
Fix indentation
jasonodoom May 5, 2023
5571f47
Fix indentation
jasonodoom May 5, 2023
4fd9501
Fix formatting
jasonodoom May 5, 2023
412101a
Fix formatting
jasonodoom May 5, 2023
a346fb5
Fix formatting
jasonodoom May 5, 2023
c47038b
Revert updated versions for existing hooks
jasonodoom May 5, 2023
eb52678
Fix formatting
jasonodoom May 5, 2023
f8179f1
Remove extra hook ids
jasonodoom May 5, 2023
42820e2
Replace hooks with repo based option when available
jasonodoom May 8, 2023
7f372e6
Remove the go-lint hook from the pre-commit configuration
mcdonnnj Jun 7, 2023
b823111
Update pre-commit hook versions
mcdonnnj May 31, 2023
b770fc6
Add apostrophe to Qapla
jasonodoom May 31, 2023
24a0008
detecting virtualenv installation successfully
arcsector May 17, 2023
f01965a
Whitespace change to make shfmt linter happy
jsf9k May 19, 2023
43d588f
Fix two broken links
jsf9k Apr 25, 2023
e098255
Disable caching for the setup-go Action
mcdonnnj May 31, 2023
edf1338
Bump Go from 1.19 to 1.20
mcdonnnj May 31, 2023
42f481c
Merge branch 'develop' into add-go-hooks
jmorrowomni Jun 8, 2023
bd762fe
Merge pull request #133 from cisagov/add-go-hooks
mcdonnnj Jun 8, 2023
4cb9a4b
Add steps to setup go packages for pre-commit
jasonodoom Jul 10, 2023
53f56b0
Update action/checkout to use same version
jasonodoom Jul 10, 2023
f261099
Set specific gocritic version
jasonodoom Jul 10, 2023
097b573
Update build workflow with package installtion
jasonodoom Jul 10, 2023
254282a
Group go tools together with comment
jasonodoom Jul 11, 2023
ecf3299
Update staticcheck id
jasonodoom Jul 11, 2023
1eaedf5
Update tool names to match author stylization
jasonodoom Jul 11, 2023
fd04757
Update statcicheck stylization
jasonodoom Jul 11, 2023
ddbf6f7
Temporarily use a different branch of cisagov/setup-env-github-action
jsf9k Jul 12, 2023
a8af336
Move go packages install to separate section
jasonodoom Jul 12, 2023
1675b12
Update go-critic name
jasonodoom Jul 12, 2023
c6ab22e
Update staticcheck name
jasonodoom Jul 12, 2023
29de034
Use the correct repo name for the ansible-lint pre-commit hook
jsf9k Jul 13, 2023
1e7cb4f
Correct staticcheck reference to setup-env, sort alphabetically and …
jasonodoom Jul 12, 2023
5f3bc13
Remove Go section coment
jasonodoom Jul 13, 2023
d311825
Remove unnecessary quotes in the dependabot configuration
mcdonnnj Jul 14, 2023
2294d49
Sort the keys in the Dependabot configuration
mcdonnnj Jul 14, 2023
af90040
Add @jasonodoom as a default codeowner
jsf9k Mar 24, 2023
f037c16
Use Python 3.11 for the `lint` job in the `build` workflow
mcdonnnj Apr 19, 2023
92d7a39
Update pre-commit hook versions
mcdonnnj Mar 27, 2023
e30ba2e
Bump actions/setup-go from 3 to 4
dependabot[bot] Mar 27, 2023
f3da594
Install/upgrade setuptools and wheel when upgrading pip
jsf9k Feb 24, 2023
46896a8
Add Go hooks to support go code for our projects
jasonodoom May 5, 2023
ff0ebdf
Add Staticcheck
jasonodoom May 5, 2023
f953e8e
Fix indentation
jasonodoom May 5, 2023
932b62e
Fix indentation
jasonodoom May 5, 2023
2eca0cd
Fix indentation
jasonodoom May 5, 2023
fab2344
Fix formatting
jasonodoom May 5, 2023
892673b
Fix formatting
jasonodoom May 5, 2023
0d77207
Fix formatting
jasonodoom May 5, 2023
b661316
Revert updated versions for existing hooks
jasonodoom May 5, 2023
6a40279
Fix formatting
jasonodoom May 5, 2023
b0f2bf3
Remove extra hook ids
jasonodoom May 5, 2023
a93f6d4
Replace hooks with repo based option when available
jasonodoom May 8, 2023
ec058ef
Remove the go-lint hook from the pre-commit configuration
mcdonnnj Jun 7, 2023
033e194
Update pre-commit hook versions
mcdonnnj May 31, 2023
43a4bd1
Add apostrophe to Qapla
jasonodoom May 31, 2023
7bfd06c
detecting virtualenv installation successfully
arcsector May 17, 2023
6030c9a
Whitespace change to make shfmt linter happy
jsf9k May 19, 2023
2122a39
Fix two broken links
jsf9k Apr 25, 2023
92e0e6a
Disable caching for the setup-go Action
mcdonnnj May 31, 2023
2e746e2
Bump Go from 1.19 to 1.20
mcdonnnj May 31, 2023
c07be40
Update the version of Python used in the GHA `test` job
mcdonnnj Jul 14, 2023
2a16326
Install two additional Python packages in the GHA `test` job
mcdonnnj Jul 14, 2023
8237d27
Bump python from 3.10.1-alpine to 3.11.4-alpine
dependabot[bot] Jul 14, 2023
7aeeb5e
Merge https://github.com/cisagov/skeleton-generic into lineage/skeleton
Jul 14, 2023
cf24b08
Merge branch 'develop' into lineage/skeleton
jsf9k Jul 14, 2023
8c26a61
Merge pull request #166 from cisagov/lineage/skeleton
jsf9k Jul 14, 2023
e678502
Delete duplicate word "are"
jsf9k Jul 18, 2023
c02e483
Migrate testing from pytest-dockerc to using python-on-whales
mcdonnnj Jul 20, 2023
a9d6c92
Merge pull request #167 from cisagov/improvement/update_testing_method
jsf9k Jul 28, 2023
a518cfb
Reference correct parameter name in comment
jsf9k Jul 28, 2023
0db97d1
Add the ability to specify a token in bump_version.sh
mcdonnnj Aug 9, 2023
f646a73
DRY out logic to update version information
mcdonnnj Aug 9, 2023
cf5c0d7
Change when existing version information is retrieved
mcdonnnj Aug 9, 2023
d6715e7
Remove git push from `bump_version.sh` script
mcdonnnj Aug 15, 2023
948ebde
Fix gosec stylization
jasonodoom Aug 16, 2023
98d3d3f
Revert "Temporarily use a different branch of cisagov/setup-env-githu…
jsf9k Aug 22, 2023
82db36a
Add nixfmt pre-commit hook
jasonodoom Aug 28, 2023
c0b5d5b
Bump actions/checkout from 3 to 4
dependabot[bot] Sep 4, 2023
b04654e
Bump crazy-max/ghaction-github-labeler from 4 to 5
mcdonnnj Sep 11, 2023
49ac8c5
Update the dependabot ignore configuration
mcdonnnj Sep 11, 2023
4ec50ab
Merge pull request #138 from cisagov/add-go-packages
mcdonnnj Sep 13, 2023
8145a93
Merge pull request #139 from cisagov/improvement/use-correct-repo-name
mcdonnnj Sep 13, 2023
ce74358
Merge pull request #140 from cisagov/improvement/update_dependabot_co…
mcdonnnj Sep 13, 2023
338e3e1
Merge pull request #141 from cisagov/documentation/grammar
mcdonnnj Sep 13, 2023
8432f1e
Merge pull request #143 from cisagov/add-nixfmt
mcdonnnj Sep 13, 2023
8cdbc7b
Merge pull request #145 from cisagov/dependabot/github_actions/action…
mcdonnnj Sep 13, 2023
ca49bea
Merge pull request #146 from cisagov/improvement/update_labeler_action
mcdonnnj Sep 13, 2023
94d753d
Update pre-commit hook versions
mcdonnnj Aug 3, 2023
1bc2056
Switch to the pre-commit mirror for black
mcdonnnj Sep 11, 2023
a62ebe7
Add the crazy-max/ghaction-github-status GitHub action
jsf9k Aug 29, 2023
3619c45
Make the lint job depend on the diagnostics job
jsf9k Aug 30, 2023
f437066
Add a GH Action to dump the context
jsf9k Aug 30, 2023
c5e56a2
Give the diagnostics job a descriptive name
jsf9k Aug 30, 2023
9afb516
Add the step-security/harden-runner GH Action
jsf9k Aug 30, 2023
9dc773c
Add a harden-runner task to the lint job as well
jsf9k Aug 30, 2023
bb81ec3
Add a reminder
jsf9k Aug 30, 2023
94903ae
Merge pull request #142 from cisagov/maintenance/update_pre-commit_hooks
mcdonnnj Sep 13, 2023
8d8577c
Merge pull request #148 from cisagov/improvement/change_black_repository
mcdonnnj Sep 13, 2023
c0eed09
Merge pull request #144 from cisagov/improvement/add-github-status-jazz
mcdonnnj Sep 13, 2023
3407aad
Merge github.com:cisagov/skeleton-generic into lineage/skeleton
mcdonnnj Sep 13, 2023
7304857
Enable dependabot ignore directives
mcdonnnj Sep 13, 2023
d86ac5b
Remove unnecessary quotes in the dependabot configuration
mcdonnnj Sep 13, 2023
4186c1a
Sort the keys in the Dependabot configuration
mcdonnnj Sep 13, 2023
95cb005
Bump actions/checkout from 3 to 4
mcdonnnj Sep 13, 2023
c9f43e4
Update job dependencies for the build.yml workflow
mcdonnnj Sep 13, 2023
138fc0f
Adjust key ordering for jobs in the build.yml workflow
mcdonnnj Sep 13, 2023
7eefae0
Remove unnecessary quotes in the build.yml workflow
mcdonnnj Sep 13, 2023
4380bec
Add runner hardening to all jobs in our workflows
mcdonnnj Sep 13, 2023
f0f3e11
Remove unnecessary quotes in the codeql-analysis.yml workflow
mcdonnnj Sep 13, 2023
6ee9882
Bump docker/login-action from 2 to 3
dependabot[bot] Sep 18, 2023
05bb592
Bump docker/setup-buildx-action from 2 to 3
dependabot[bot] Sep 18, 2023
f05a983
Bump docker/setup-qemu-action from 2 to 3
dependabot[bot] Sep 18, 2023
768b6cb
Bump python from 3.11.4-alpine to 3.12.0-alpine
dependabot[bot] Oct 9, 2023
8c6b096
Add a diagnostics job to the CodeQL workflow
jsf9k Oct 11, 2023
6bc69ce
Merge pull request #172 from cisagov/lineage/skeleton
mcdonnnj Dec 6, 2023
dde0921
Merge pull request #177 from cisagov/dependabot/docker/python-3.12.0-…
mcdonnnj Dec 6, 2023
0af9c06
Merge pull request #178 from cisagov/improvement/add-diagnostics-job-…
mcdonnnj Dec 6, 2023
c70e91e
Merge pull request #168 from cisagov/documentation/fix-comment
mcdonnnj Dec 6, 2023
bf95545
Merge pull request #169 from cisagov/improvement/enhance_bump_version…
mcdonnnj Dec 6, 2023
6d49cfa
Merge pull request #173 from cisagov/dependabot/github_actions/docker…
mcdonnnj Dec 6, 2023
8dde580
Merge pull request #175 from cisagov/dependabot/github_actions/docker…
mcdonnnj Dec 6, 2023
1ea8a3f
Merge pull request #176 from cisagov/dependabot/github_actions/docker…
mcdonnnj Dec 6, 2023
b92cc51
Bump actions/github-script from 6 to 7
dependabot[bot] Dec 6, 2023
0196a0d
Bump docker/build-push-action from 4 to 5
dependabot[bot] Dec 6, 2023
ef3438f
Add commented out option to docker/build-push-action
mcdonnnj Dec 6, 2023
6ff485e
Merge pull request #181 from cisagov/dependabot/github_actions/action…
mcdonnnj Dec 7, 2023
7e820ba
Merge pull request #174 from cisagov/dependabot/github_actions/docker…
mcdonnnj Dec 7, 2023
7d8724c
Auto update pre-commit hooks
felddy Nov 25, 2024
7562b93
Unpin test dependencies
felddy Nov 25, 2024
f425ffc
Merge remote-tracking branch 'skeleton-docker/develop' into update/pr…
felddy Nov 25, 2024
a80dbca
Merge remote-tracking branch 'skeleton/develop' into update/pre-commit
felddy Nov 25, 2024
73282d3
Merge pre-commit hooks from skeleton-generic
felddy Nov 25, 2024
e610696
Set execution bit on test file
felddy Nov 25, 2024
50f9d0c
Add editable install for test dependencies in requirements-test.txt
felddy Nov 25, 2024
4aaeda8
Bump container version
felddy Nov 25, 2024
757a118
Expand option name
felddy Nov 25, 2024
47880ae
Bump Python version
felddy Nov 25, 2024
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
7 changes: 3 additions & 4 deletions .ansible-lint
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
---
# See https://ansible-lint.readthedocs.io/en/latest/configuring.html
# for a list of the configuration elements that can exist in this
# file.
# See https://ansible-lint.readthedocs.io/configuring/ for a list of
# the configuration elements that can exist in this file.
enable_list:
# Useful checks that one must opt-into. See here for more details:
# https://ansible-lint.readthedocs.io/en/latest/rules.html
# https://ansible-lint.readthedocs.io/rules/
- fcqn-builtins
- no-log-password
- no-same-owner
Expand Down
2 changes: 1 addition & 1 deletion .bandit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# 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.
# If `tests` is empty, all tests are considered included.

tests:
# - B101
Expand Down
14 changes: 9 additions & 5 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
---

version: 2
# Any ignore directives should be uncommented in downstream projects to disable
# Dependabot updates for the given dependency. Downstream projects will get
# these updates when the pull request(s) in the appropriate skeleton are merged
# and Lineage processes these changes.

updates:
- package-ecosystem: "docker"
directory: "/"
- directory: /
package-ecosystem: docker
schedule:
interval: "daily"
labels:
Expand All @@ -30,8 +34,8 @@ updates:
patterns:
- "*"

- package-ecosystem: "pip"
directory: "/"
- directory: /
package-ecosystem: pip
schedule:
interval: "daily"
labels:
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@ name: Build
on:
push:
branches:
- '**'
- "**"
tags:
- "v*.*.*"
pull_request:
release:
types: [edited, published]
Expand Down
28 changes: 27 additions & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ on:
branches: [develop]
pull_request:
# The branches below must be a subset of the branches above
branches: [develop]
branches:
- develop
schedule:
- cron: '31 7 * * 2'

Expand All @@ -26,8 +27,27 @@ permissions:
contents: read

jobs:
diagnostics:
name: Run diagnostics
runs-on: ubuntu-latest
steps:
# Note that a duplicate of this step must be added at the top of
# each job.
- id: harden-runner
name: Harden the runner
uses: step-security/harden-runner@v2
with:
egress-policy: audit
- id: github-status
name: Check GitHub status
uses: crazy-max/ghaction-github-status@v3
- id: dump-context
name: Dump context
uses: crazy-max/ghaction-dump-context@v2
analyze:
name: Analyze
needs:
- diagnostics
runs-on: ubuntu-latest
permissions:
actions: read
Expand Down Expand Up @@ -58,9 +78,11 @@ jobs:
with:
languages: ${{ matrix.language }}

# Autobuild attempts to build any compiled languages (C/C++, C#, or
# Autobuild attempts to build any compiled languages (C/C++, C#, or
# Java). If this step fails, then you should remove it and run the build
# manually (see below).
# manually (see below).
- name: Autobuild
uses: github/codeql-action/autobuild@2c779ab0d087cd7fe7b826087247c2c81f27bfa6 # tag=codeql-bundle-v3.26.5

Expand All @@ -70,10 +92,14 @@ jobs:
# ✏️ If the Autobuild fails above, remove it and uncomment the following
# three lines and modify them (or add more) to build your code if your
# project uses a compiled language
# three lines and modify them (or add more) to build your code if your
# project uses a compiled language

# - run: |
# make bootstrap
# make release
# make bootstrap
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@2c779ab0d087cd7fe7b826087247c2c81f27bfa6 # tag=codeql-bundle-v3.26.5
6 changes: 1 addition & 5 deletions .mdl_config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,7 @@ MD035:
# Enforce dashes for horizontal rules
style: "---"

# MD041/first-line-heading
# Allow the first line to be something other than a top-level heading
MD041: false

# MD046/code-block-style Code block style
# MD046/code-block-style - Code block style
MD046:
# Enforce the fenced style for code blocks
style: "fenced"
Expand Down
Loading
Loading