我有一個為我的 Flutter 應用程式創建 APK 的 GitHub 作業流程。這一直很好,直到最近,我似乎已經用盡了某種配額。現在,當作業流程運行時,我收到此錯誤:
Create Artifact Container failed: Artifact storage quota has been hit. Unable to upload any new artifacts
我認為洗掉所有工件會再次釋放空間,所以我使用了另一個作業流程來實作這一點:
name: 'Delete old artifacts'
on:
push:
branches:
- master
- develop
pull_request:
branches:
- master
- develop
jobs:
delete-artifacts:
runs-on: ubuntu-latest
steps:
- uses: kolpav/purge-artifacts-action@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
expire-in: 0days
新的作業流程似乎正在運行,我不再在 GitHub UI 中看到舊檔案。但是,在嘗試運行 APK 作業流時,我仍然會收到錯誤訊息。任何想法如何解決這個錯誤?
更新:
我的 GitHub 說我已經用完了包含的服務(免費版)。有沒有辦法撤消它?僅僅洗掉工件似乎是不夠的。
![[GitHub Actions]:創建工件容器失敗:工件存盤配額已達到。無法上傳任何新工件](https://img.uj5u.com/2022/01/19/6fbee38975664ccab9bbbe58e219c747.png)
uj5u.com熱心網友回復:
沒有辦法撤消。配額是每月的,所以你只需要等待配額重置。
Github Actions (runner time) 和 Github Storage (artifacts) 應該有單獨的配額。
對于 Github Actions,我知道它們對公共存盤庫是免費的,因此您可以更改存盤庫的可見性,至少在需要時可以暫時更改。至于 Github Storage,我不確定同樣的技巧是否有效,從未測驗過。
讓我知道,我可以更新答案。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/415001.html
標籤:
