2

I have a GitHub workflow that creates artifacts (docker images and log files).

My repository is private and part of an organization.

I'm trying to upload new artifact with upload-artifact action but getting the error: Create Artifact Container failed: Artifact storage quota has been hit. Unable to upload any new artifacts

I read there's a limit of 10GB per month for private repositories and no limit for public but I can't change my repository visibility.

I tried to use gha-remove-artifacts action and successfully removed all artifacts, but I still cant upload new artifacts.

Any ideas?

  • What does your billing say? If you go to your account Settings --> Billing --> Storage for Actions and Packages, what do you see? Docs: https://docs.github.com/en/billing/managing-billing-for-github-packages/viewing-your-github-packages-usage – rethab Mar 28 '22 at 11:23
  • I dont have access to the billing because the repository is in my organization account :/ – hodaya iluz Mar 28 '22 at 12:05
  • If I recall correctly, that quota is related to bandwith to repository, not available storage space. It resets every month for free repos. – frennky Mar 28 '22 at 18:12

1 Answers1

2

In my case I just had to wait a little while before Github noticed that some artifacts had been deleted and then I could continue.

You can also specify when Github deletes old artifacts automatically for you in settings. Settings -> Actions -> General and find Artifact and log retention.

Artifact and log retention

jakobinn
  • 1,832
  • 1
  • 20
  • 20