diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 40f8728..d482f63 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -14,6 +14,7 @@ jobs: uses: actions/checkout@v4 with: fetch-depth: 0 + token: ${{ secrets.GITHUB_TOKEN }} - name: Setup Deno uses: denoland/setup-deno@v2 @@ -23,9 +24,10 @@ jobs: - name: Build Plug run: | deno task build -- --no-check - ls -lh *.plug.js - name: Commit and push changes + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} run: | git config --local user.email "action@github.com" git config --local user.name "GitHub Action" @@ -34,11 +36,12 @@ jobs: echo "No changes to commit" else git commit -m "Build and update icalendar.plug.js [skip ci]" - git push + # Use the token for pushing to Gitea + git push "https://${GITHUB_ACTOR}:${GITHUB_TOKEN}@${{ github.server_url }}/${{ github.repository }}.git" HEAD:${{ github.ref_name }} fi - name: Upload Build Artifact uses: actions/upload-artifact@v4 with: name: icalendar-plug - path: "*.plug.js" + path: "*.plug.js" \ No newline at end of file