From 85c970869c9543b687227692f050548a4e1270d3 Mon Sep 17 00:00:00 2001 From: LeRatierBretonnier Date: Tue, 21 Jul 2026 23:14:20 +0200 Subject: [PATCH] feat: add Foundry publish step to release workflow --- .gitea/workflows/release.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 531e690..ac752d3 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -58,3 +58,14 @@ jobs: -H "Content-Type: application/json" \ --data-binary @./system.json \ "https://www.uberwald.me/gitea/api/v1/repos/$REPO/releases/$RELEASE_ID/assets?name=system.json" + + - name: Publish to Foundry server + uses: https://github.com/djlechuck/foundryvtt-publish-package-action@v1 + with: + token: ${{ secrets.FOUNDRYVTT_RELEASE_TOKEN }} + id: "fvtt-ecryme" + version: ${{steps.get_version.outputs.version-without-v}} + manifest: "https://www.uberwald.me/gitea/${{gitea.repository}}/releases/download/latest/system.json" + notes: "https://www.uberwald.me/gitea/${{gitea.repository}}/releases/download/${{github.event.release.tag_name}}/fvtt-ecryme-${{github.event.release.tag_name}}.zip" + compatibility-minimum: "13" + compatibility-verified: "14"