pittcsc / PittAPI

An API to easily get data from the University of Pittsburgh
https://pittapi.pittcsc.org
GNU General Public License v2.0
105 stars 30 forks source link

Consolidate and update GitHub workflows #175

Open tianyizheng02 opened 3 weeks ago

tianyizheng02 commented 3 weeks ago

Two potential to-dos regarding our GitHub workflows:

tianyizheng02 commented 3 weeks ago

@nij-patel Is it fine to consolidate the two GitHub Actions workflows into a single workflow (see above)? Or do you think that might cause issues/conflicts?

nij-patel commented 1 week ago

hmm, when I wrote them the intention was that auto test was an automated test to just periodically check if stuff broke over time (probably from changing source APIs). but you're right, they did end up being the same job aside from the cron scheduling

I think it would make sense to consolidate them, and try for the supported versions of checkout and setup-python