Event Deploy for WPILib
A VSCode extension for quickly committing all changes before deploying robot code. Click "Deploy Robot Code (Event)" in the editor menu. The current branch must begin with "event" (e.g. "event_nhgrs"). After an event, these commits can be squashed and merged to another branch.
This is intended for use with AdvantageKit. Replaying the code based on a log file requires that the same version of code is running in the simulator. We record the Git SHA as metadata in the log file; by making a new commit before every deploy, this extension guarantees that there are no uncommitted changes.
An example commit message is shown below.
To install, clone the repository to the VSCode extensions folder.