terror / mcgill.courses

A course search and review platform for McGill University
https://mcgill.courses
Creative Commons Zero v1.0 Universal
26 stars 8 forks source link

Automate manual processes #582

Open terror opened 4 weeks ago

terror commented 4 weeks ago

There's a bunch of stuff we can try and automate here, namely:

Consider building a rust library for scheduling tasks that run at certain time periods

We would need to figure out how to interact with github so we can perform automated PRs (for updating a json file for instance).

39bytes commented 4 weeks ago

This seems good: https://crates.io/crates/clokwerk For github PRs, probably create a bot account then use the API: https://docs.github.com/en/rest/pulls/pulls?apiVersion=2022-11-28#create-a-pull-request

atlasgong commented 2 weeks ago

In the meantime, would it be possible to manually update the class averages for Winter 2024? Thanks!

terror commented 2 weeks ago

In the meantime, would it be possible to manually update the class averages for Winter 2024? Thanks!

@SamZhang02

SamZhang02 commented 1 week ago

In the meantime, would it be possible to manually update the class averages for Winter 2024? Thanks!

@SamZhang02

I have new course average data ready in #588