Favorite Github Actions for FRC (and general life wellness)

Howdy Lovely World of Cheif Delphi! Version control is a lovely programming tool, isn’t it? The question I have for you today: What are your favorite GitHub actions and why?

Not sure what a GitHub action is? Learn about them here!

I actually wrote a tutorial recently for the official WPILib documentation to help teams set up GitHub Actions to build and run unit tests on their robot code.

Hopefully, some teams find this information useful!

4 Likes

We set up the GitHub Action in the WPILib unit test tutorial originally, then added a job for running the code formatter so it prevents us from committing unformatted code:

Setting up GitHub Actions was basically copy-paste, so we added it to every repo we have that targets the roboRIO. :slight_smile:

2 Likes

RobotPy used to use Travis-CI, but now most of our repos have been moved to use github actions. Not only are they easier to manage than Travis-CI, but they have top-notch support for OSX and Windows so we can painlessly build RobotPy wheels for OSX/Windows so that teams don’t have to! :slight_smile:

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.