robotpy / pyfrc

python3 library designed to make developing RobotPy-based code easier!
MIT License
50 stars 35 forks source link

Github Actions: Failure on Protected Branch #167

Closed TheTripleV closed 4 years ago

TheTripleV commented 4 years ago

The github action to bump dependencies attempts to push changes to master but fails because master is a protected branch.

Potential Solutions:

  1. Give github actions an administrator token
  2. Make Github Actions create a PR (and maybe auto merge them)
  3. Use dependabot (and maybe auto merge).

More on dependabot: If it runs on our repos, it will monitor Pypi for updates to packages we require and (live?) create PRs for them. It pulls dependencies from:

I'm leaning towards options 2 or 3.

virtuald commented 4 years ago

Made @robotpy-bot an administrator for just this repo. Seemed easiest.