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

Update action and pre-commit hook versions #2

Merged
merged 5 commits into from
May 24, 2024

Conversation

larsks
Copy link
Member

@larsks larsks commented May 24, 2024

Update software versions in our github actions and pre-commit hooks, and add a Dependabot 1 configuration to monitor the action versions and generate pull requests when an action needs an update.

larsks added 4 commits May 24, 2024 12:58
Github is throwing warnings for several of the actions used in this
repository; this commit brings everything up to date.
Update hook versions in our pre-commit configuration to current releases.
Use the `remove-crlf` hook from [1] to replace DOS-style end-of-line (CRLF)
with LF in files.  When DOS-style line endings are inadvertently used in a
file, it can sometimes cause unexpected and hard to diagnose errors.

[1]: https://github.com/Lucas-C/pre-commit-hooks
`yamllint` is more configurable than pre-commit's native `check-yaml` hook.
@larsks larsks requested review from knikolla, naved001 and QuanMPhm May 24, 2024 17:02
This adds a dependabot [1] configuration file that will enable weekly
checks of github action versions, as described in the documentation [2].
When there is an update available for an action, Dependabot will
automatically create a pull request to update that action.

[1]: https://docs.github.com/en/code-security/dependabot
[2]: https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
@knikolla knikolla merged commit 9ba0224 into CCI-MOC:main May 24, 2024
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants