diff --git a/.gitea/workflows/master.yaml b/.gitea/workflows/master.yaml index 475eba2..b54c903 100644 --- a/.gitea/workflows/master.yaml +++ b/.gitea/workflows/master.yaml @@ -20,4 +20,8 @@ jobs: - name: 發布專案 uses: akkuman/gitea-release-action@${{ vars.ACTION_RELEASE_VERSION }} with: - tag_name: "v${{ needs.version.outputs.version }}" \ No newline at end of file + tag_name: "v${{ needs.version.outputs.version }}" + - name: 清理成品 + uses: https://gitea.jsc.idv.tw/actions/cleanup-release@${{ vars.ACTION_CLEANUP_RELEASE_VERSION }} + with: + RUNNER_TOKEN: ${{ secrets.RUNNER_TOKEN }} \ No newline at end of file diff --git a/entrypoint.sh b/entrypoint.sh index 483ea2d..d54b8a4 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -27,6 +27,7 @@ echo "--------------------------------------------------" # 組合 RELEASE_URL 參數,並顯示出來 RELEASE_URL="$GITEA_SERVER_URL/api/v1/repos/$GITEA_REPOSITORY/releases" && echo "RELEASE_URL=$RELEASE_URL" +# 檢查是否為空或 "null" if [ -n "$RUNNER_TOKEN" ] && [ "$RUNNER_TOKEN" != "null" ]; then # 組合 RELEASE_HEADER 參數,並顯示出來 RELEASE_HEADER="Authorization: token $RUNNER_TOKEN" && echo "RELEASE_HEADER=$RELEASE_HEADER" @@ -90,4 +91,6 @@ fi echo "NEW_VERSION=$NEW_VERSION" # 將版本輸出到環境變數 -echo "version=$NEW_VERSION" >> $GITHUB_OUTPUT \ No newline at end of file +echo "version=$NEW_VERSION" >> $GITHUB_OUTPUT + +echo "==================================================" \ No newline at end of file