calcmogul / controls-engineering-in-frc

Controls Engineering in the FIRST Robotics Competition: Graduate-level control theory for high schoolers.
BSD 3-Clause "New" or "Revised" License
283 stars 25 forks source link

Add the PDF file to the Github releases #11

Closed jonohayon closed 4 years ago

jonohayon commented 4 years ago

~So it seems as if tavsys.net is down, and there's no way to download this amazing book. If possible, could the final PDF file be uploaded to the releases page on Github?~

This turned to be a problem on my part. Sorry!

calcmogul commented 4 years ago

I considered doing GitHub releases in the past. I decided against it because I've been doing a release for every commit (every commit is deployable after all). At this point, there are over 700 releases (1.5 days per release for the last three years).

jonohayon commented 4 years ago

If you'd want to, I could maybe help setup TravisCI on a specific tag or something like that

calcmogul commented 4 years ago

I already have an Azure pipeline set up for PR and master builds (see azure-pipelines.yml), but the master publish pipeline I made in the GUI doesn't work yet; it's supposed to scp the pdf onto file.tavsys.net, but that's broken for some reason related to auth. I'm considering migrating to GitHub Actions because configuring everything in YAML seems easier.