diff --git a/.forgejo/workflows/serve.yaml b/.forgejo/workflows/serve.yaml index 6b2b71a..3938845 100644 --- a/.forgejo/workflows/serve.yaml +++ b/.forgejo/workflows/serve.yaml @@ -1,7 +1,7 @@ on: push: - tags: - - 'v*' + branches: + - "main" jobs: serve: runs-on: uv @@ -15,13 +15,15 @@ jobs: - name: Build PDF exports run: uv run myst build --execute --pdf - name: Build static HTML - run: | - uv run myst build --execute --html - mkdir -p /tmp/release - zip -r /tmp/release/html.zip _build/html + run: uv run myst build --execute --html + - name: Copy files + uses: forgejo/upload-artifact@v4 + with: + name: srv + path: _build/html - name: Make release uses: actions/forgejo-release@v2.6.0 with: direction: upload - release-dir: /tmp/release + release-dir: _build/html token: ${{ secrets.FORGEJO_TOKEN }} \ No newline at end of file