Skip to content

Conversation

@riosengineer
Copy link
Contributor

@riosengineer riosengineer commented Nov 4, 2025

<3 Dependabot! It's been great for my project, what do you think? @Gijsreyn

It will update actions & nuget updates automatically via PR, resolve conflicts and run weekly. Saves you having to manually do this.

Edit: Fixed (I believe) the markdown lint action. Tested in my repo by adding some changes to the YAML + a dispatch workflow so I could run it manually and it seemed happy - run here: Markdown Lint

I amended it from pull_request_target to pull_request for a few reasons - if you agree:

pull_request workflows run in the fork/PR context, so actions/checkout@v4 automatically fetches the PR’s head commit even if it lives only in the contributor’s fork.

With pull_request_target, checkout defaulted to the base repo, couldn’t see the fork SHA, and tj-actions/changed-files threw a “similar hash” error.

Safer permissions: pull_request also runs with the least-privilege token and no base-repo write access, keeping this lint job secure while still firing on both push and PR events.

@riosengineer riosengineer changed the title Add dependabot configuration for GitHub Actions and NuGet updates Add dependabot configuration for GitHub Actions and NuGet updates + Markdown lint action fix Nov 4, 2025
@Gijsreyn Gijsreyn merged commit e2f1c9c into Gijsreyn:main Nov 4, 2025
4 of 5 checks passed
@Gijsreyn
Copy link
Owner

Gijsreyn commented Nov 4, 2025

Hey @riosengineer - thanks for the pull request. Your a legend. Sharing is caring!

@riosengineer
Copy link
Contributor Author

riosengineer commented Nov 4, 2025

You're about to get some dependabot spam but then it will chillout after the initial wave of updates @Gijsreyn 😆

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