查询路径:

setting-Billing and licensing-overview

在此处可以看到已产生的费用,但是不要慌,因为这个费用一般会全额减免。

image.png

可以在Metered usage模块查看各种服务产生的费用,

image.png

我的账户在actions中使用的storage超过了0.5G的限额,产生了8.24刀的费用,但是系统减免了8.24刀,不需要支付账单。


这个0.5G是指 私库 在运行工作流时产生的产物artifacts, 他是动态的,给你的0.5G的空间,只要不用满就一直不会产生费用,

计费方式是,当你占用超过0.5G时,就开始计费,按占用空间*占用时长进行计费,

也就是说如果及时清理产物,就会立即释放空间,就不会产生计费。


可以通过一下方式控制产物的占用,

  1. 产物保留时间:

  2. plaintext
    - uses: actions/upload-artifact@v3
      with:
        name: my-artifact
        retention-days: 7  # 仅保留7天,而非默认90天
  3. 使用工作流自动清理超期产物

  4. plaintext
    name: Cleanup Artifacts
    
    on:
      schedule:
        - cron: '0 3 * * *'  # 每天凌晨3点UTC
      workflow_dispatch:
    
    jobs:
      delete-artifacts:
        runs-on: ubuntu-latest
        steps:
          - name: Delete artifacts older than 7 days
            uses: geekyeggo/delete-artifact@v2
            with:
              days: 7
  5. 手动清理

    参考:[GitHub] You have used 100% of the Actions storage提示解决办法 - 有搞头笔记