diff --git a/.gitea/workflows/publish.yaml b/.gitea/workflows/publish.yaml index 59e92a1..2556771 100644 --- a/.gitea/workflows/publish.yaml +++ b/.gitea/workflows/publish.yaml @@ -51,7 +51,23 @@ jobs: - name: Run Semantic Release env: - GITHUB_TOKEN: ${{ secrets.ACCESS_TOKEN }} + GITEA_TOKEN: ${{ secrets.ACCESS_TOKEN }} run: | pnpm i - pnpm release \ No newline at end of file + pnpm release + + - name: Commit & Push Changes + if: always() + env: + MY_PAT_TOKEN: ${{ secrets.ACCESS_TOKEN }} + run: | + if [ -n "$(git status --porcelain)" ]; then + git config --global user.name "${{ github.actor }}" + + git remote set-url origin https://x-access-token:${MY_PAT_TOKEN}@git.demonkernel.io.vn/${{ github.repository }}.git + + git add . + git commit -m "chore: release [ci skip]" + + git push origin HEAD:${{ github.ref_name }} + fi \ No newline at end of file