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

Create dependabot.yml #76

Merged
merged 1 commit into from
Apr 23, 2024
Merged

Create dependabot.yml #76

merged 1 commit into from
Apr 23, 2024

Conversation

tschm
Copy link
Contributor

@tschm tschm commented Mar 23, 2024

Use a bot to keep your Github Actions up-to-date

Use a bot to keep your Github Actions up-to-date
@12rambau
Copy link
Owner

I activated it this morning from GitHub settings side, it's already activated on other repositories I maintain and I never felt the need to add a config file, what is the added value compared to the default behaviour? (I never though much about it)

@tschm
Copy link
Contributor Author

tschm commented Mar 26, 2024

I could be wrong but in the settings you only activate dependabot. You need a config file for it though. With that file dependabot knows that it should look for. Once you merged that into, you will see dependabot creating pull requests. Give it a go

@tschm
Copy link
Contributor Author

tschm commented Mar 26, 2024

Warnings as in https://github.com/12rambau/pytest-copie/actions/runs/8104427212 will disappear as the bot keeps your actions up-to-date.

@12rambau
Copy link
Owner

I try to limit the number of configuration fil in my repository to avoid keeping legacy things, activating the bot is actually running the bot checks on regular basis such as in pydata-sphinx-theme: https://github.com/pydata/pydata-sphinx-theme/pulls?q=is%3Apr+is%3Aclosed+author%3Aapp%2Fdependabot

where everything remains up to date without any config.

Let's leave this one open and if in 1 2 weeks I don't receive any notification from the bot I'll merge it

@tschm
Copy link
Contributor Author

tschm commented Mar 27, 2024

Not sure I can follow. In pydata-sphinx there is https://github.com/pydata/pydata-sphinx-theme/blob/main/.github/dependabot.yml

Make sure the dependabot.yml file has to be in the .github folder. Nothing happens with magic and the magic results only in pull requests you can still refuse.

@12rambau 12rambau merged commit dfb28ec into 12rambau:main Apr 23, 2024
5 of 6 checks passed
@12rambau
Copy link
Owner

Thanks for waiting !

@tschm tschm deleted the patch-1 branch April 23, 2024 17:50
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