name: Clean Old Release description: 依建立時間將 release 分為正式版與 beta 版,各自保留最新指定筆數,其餘舊 release 連同對應 git tag 一併刪除。 author: Jeffery inputs: keep_count: description: 正式版 release 要保留的最新筆數 required: false default: '5' keep_count_beta: description: beta 版(tag 名稱含 beta)release 要保留的最新筆數 required: false default: '10' runs: using: docker image: dockerfile entrypoint: /action/entrypoint.sh env: # 將 Gitea 自動提供的 token 注入容器環境,供 index.js 讀取 GITHUB_TOKEN/GITEA_TOKEN 用; # docker action 不會自動把 token 帶進容器,須在此明確以 ${{ gitea.token }} 賦值傳入 GITHUB_TOKEN: ${{ gitea.token }}