The question is how long the free party at github actions will last. That must be a considerable drain for github's Microsoft internal budget.
I predict that will eventually end too as they aim towards profitability.
I predict that will eventually end too as they aim towards profitability.
Honestly, I don't really think so. I think MS's goal for GitHub is to be a "loss leader" to keep developer mindshare. They lost a lot of developer mindshare to linux, open source, etc. in the migration to the web and cloud.
Providing GitHub and CI for free to open source/students is a great way to keep developer mindshare. Make sure it's nicely integrate into Azure cloud for deployment and devops and you have a streamlined pipeline of leading large numbers of developers to your cloud platform.
(MS employee, not anything related to this though).