Help
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Copilot Lvl 2
Message 1 of 18

GitHub Actions workflows can't be executed on this repository.

I am using a self-hosted runner, and have added a spending limit to my org. Why is it giving me this error?

 

 

### ERRORED 01:15:01Z - Workflows can't be executed on this repository. Please check your payment method or billing status. 
17 Replies
GitHub Staff
Message 2 of 18

Re: GitHub Actions workflows can't be executed on this repository.

Hi @ianks. Sounds like it should work. I recommend sending an email to support so they can take a look: https://support.github.com/.

Copilot Lvl 3
Message 3 of 18

Re: GitHub Actions workflows can't be executed on this repository.

We have the same issue on our public repository (https://github.com/pingcap/tidb-operator/). 
Actions is free for public repository. We didn't use custom runners, it's strange that it can't work now.

Updated: I've sent a support email.

Copilot Lvl 3
Message 4 of 18

Re: GitHub Actions workflows can't be executed on this repository.

Apparently this affects ansible organization too, https://github.com/ansible/community/issues/505 -- we got two projects affected by this sudden surprise.

Copilot Lvl 3
Message 5 of 18

Re: GitHub Actions workflows can't be executed on this repository.

Slightly differently, also affects anyone with a legacy plan. Way to treat your long term customers github!

Pilot Lvl 2
Message 6 of 18

Re: GitHub Actions workflows can't be executed on this repository.


@os6sense wrote:

Slightly differently, also affects anyone with a legacy plan. Way to treat your long term customers github!



That has been pretty obvious since the beginning. If you look at the billing docs and pricing details on the product page, it only lists the "new" plans. I think we also got an email on our legacy organization stating that access would be ceased once the Beta was over and that for that organization.

 

It makes sense too. Actions wasn't part of your plan when you signed up, so why should it suddenly be available to you now? Eventually they want everyone to move to the new plans instead of staying on the legacy plans forever and new features like Actions and Packages are a good incentive to do so. You can't expect to get every new feature for free on the legacy plans, just for being a long term customer.

Copilot Lvl 2
Message 7 of 18

Re: GitHub Actions workflows can't be executed on this repository.

I don't think anyone was expecting to get every new feature for free on the legacy plans. There billing docs and pricing details are quite clear on one point: GitHub actions will be free for Open-Source projects in public repositories. But it looks like it is not the case if these repositories are tied to an account with a legacy plan (like for Ansible). I hope it is just a bug.

 

For private repositories, the docs can be subject to interpretation. You can, in good faith, understand that the lists are for the free minutes, and legacy plans will have no free minutes but can still pay for GitHub actions. Or you can understand that  a migration to a new plan will be required to have GitHub Actions.

 

IMHO, being required to migrate to a new plan to have GitHub actions is a good incentive for private repositories. For public repositories, this is more an incentive to move to a FOSS-only organization and to not pay anything to GitHub.

Copilot Lvl 2
Message 8 of 18

Re: GitHub Actions workflows can't be executed on this repository.

It wasn’t super clear at all. In fact, actions Just Worked on our legacy plan for a long time. Just breaking it overnight is not a good experience.
Copilot Lvl 3
Message 9 of 18

Re: GitHub Actions workflows can't be executed on this repository.

If it had been obvious since the begining, we wouldn't have bothered with the beta i.e. why offer beta access on accounts that will not be eligible for the feature?. We get new features all the time with the legacy plan (e.g. security updates, ui improvements), github have just opted for the most appauling way possible to attempt to monetarize this since we can't pay for it sepeately.

 

I don't think you actually understand why many of us are still on Legacy plans still btw. Github originally used the number of private repositories as the incentive to use their higher tier plans; they then decided to charge based on the number of 'members and external collaborators' for their new plans. This meant that some organizations would have to pay hundreds of millions of dollars for their accounts. For us its a lot less but it doesn't represent value for money.  

 

Github could easily have made this a metered service or found a sensible way to deal with the needs of Legacy accounts holders but opted not to.

Pilot Lvl 1
Message 10 of 18

Re: GitHub Actions workflows can't be executed on this repository.

I guess, the workaround would be to move your repos to a FOSS-only org: https://twitter.com/webKnjaZ/status/1194964915506831362.