diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 19488cf..c3fecf1 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -62,6 +62,16 @@ jobs: fi fi + - name: Create Gitea Release + if: always() && steps.publish-gitea.outcome == 'success' + run: | + VERSION=$(node -p "require('./package.json').version") + curl -s -X POST \ + "http://gitea:3000/api/v1/repos/windychen/windyChenUtils/releases" \ + -H "Authorization: token ${{ secrets.NPM_GITEA_TOKEN }}" \ + -H "Content-Type: application/json" \ + -d "{\"tag_name\":\"v${VERSION}\",\"name\":\"v${VERSION}\",\"body\":\"## windychen-utils v${VERSION}\n\n- 发布到 Verdaccio\n- 发布到 Gitea Packages\",\"target_commitish\":\"main\"}" + - name: Notify DingTalk if: always() run: |