It seems like there has been a recent change in how actions work in repos created from templates. If a repo is created from a template, it requires manual intervention to enable actions by clicking a button that shows up under the Actions tab in the repo. There does not seem to be an API endpoint for enabling them. Worse, when querying the API about workflows, it reports 0, even though there are multiple workflow ymls present in the repo. I believe this change happened within the last week, things worked fine before then.
I imagine education use of template repos is very common and such a change happening in the middle of the semester is very disruptive.
The workaround seems to be to not use a template repo but this is neither recommended nor efficient.
Is this an oversight/bug or an intentional change? If latter, are there plans to provide support within the API to flip this switch?