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

CI Updates: Add dependabot.yml and limit link checks to intel/perfmon #102

Merged
merged 2 commits into from
Sep 5, 2023

Conversation

edwarddavidbaker
Copy link
Contributor

Introduce a dependabot.yml to configure version updates for Python
packages and GitHub Actions. At the moment Python scripts aren't
using additional packages via requirements.txt. Enabling PIP scans is
for upcoming tools / checks. Dependabot open pull requests are limited
to 1. Automated PRs opened for this repository should be low volume.

Dependabot configurations are intentionally stored in .github/ instead
of .github/workflows per GitHub Documentation. "You must store this
file in the .github directory of your repository." [1]

[1] https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
Automatically checking links is intended to be a low volume reminder to
update stale links. It isn't necessary for every fork (examples in [1]
and [2]) to also act as a reminder. This commit checks if the
repository is 'intel/perfmon' and further removes push and pull_request
triggers.

[1] https://github.com/edwarddavidbaker/perfmon/actions/workflows/check-markdown-links.yml?query=event%3Aschedule
[2] https://github.com/captain5050/perfmon/actions/workflows/check-markdown-links.yml?query=event%3Aschedule
Copy link
Contributor

@kshiprab kshiprab left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do not see dependabot enabled on our internal repository. It would be good idea to enable it there as well.

@edwarddavidbaker
Copy link
Contributor Author

Thanks Kshipra. I'll submit a PR here soon for the internal repo.

@edwarddavidbaker edwarddavidbaker merged commit f08bcf0 into intel:main Sep 5, 2023
1 check passed
@edwarddavidbaker edwarddavidbaker deleted the ci-updates branch September 5, 2023 18:54
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