FOSSRIT / people

Interactive directory of FOSS@RIT community members generated from YAML profiles and built with Jekyll
https://fossrit.github.io/people/
GNU General Public License v3.0
9 stars 34 forks source link

ci: Consolidate steps into a single build job #100

Closed jwflory closed 3 years ago

jwflory commented 3 years ago

It turns out, the names of jobs are special keywords and the name you uses matters. I needed to name the job "build" in order for Circle CI to know what to do with this job (vs. a deploy or something similar).

https://circleci.com/docs/2.0/jobs-steps/

This commit consolidates two jobs into one and also fixes a yamllint error that would cause a working CI pipeline to fail.

jwflory commented 3 years ago

After many commits, I got it figured out. Merging and it should deploy the latest site to production.