Dependabot is great, but it is tedious when you have a multiple pyproject.toml files to update. Multiple updates often mean dealing with merge conflicts.
This script solves that. It uses GitHub Copilot CLI to process all dependencies and update them.
- Create a directory to store the files in (ie
~/prompts/ghcli) - Copy the 2 files below into the new directory
- Make the shell script executable -
chmod +x ~/prompts/ghcli/bump-deps.sh