From 67619a4f56608af7dd7bfd0a13b13135e7c1e3c5 Mon Sep 17 00:00:00 2001 From: Duncan Tourolle Date: Sun, 11 Jan 2026 09:40:18 +0100 Subject: [PATCH] impoving build system --- .gitea/workflows/build.yaml | 2 +- .gitea/workflows/release.yaml | 14 +++++++++++--- Dockerfile.build | 5 ++++- 3 files changed, 16 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index c23ea76..cd97e56 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -15,7 +15,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 container: image: gitea.tourolle.paris/dtourolle/jellypod-builder:latest diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 44287fa..4df10a5 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -13,7 +13,7 @@ on: jobs: build-and-release: - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 container: image: gitea.tourolle.paris/dtourolle/jellypod-builder:latest @@ -79,8 +79,16 @@ jobs: GITEA_URL="${{ github.server_url }}" # Prepare release body - RELEASE_BODY="Jellypod Jellyfin Plugin ${{ steps.get_version.outputs.version }}\n\nSee attached files for plugin installation.\n\nTo install, add this repository URL to Jellyfin:\n\`${GITEA_URL}/${REPO_OWNER}/${REPO_NAME}/raw/branch/master/manifest.json\`" - RELEASE_BODY_JSON=$(echo -n "${RELEASE_BODY}" | jq -Rs .) + RELEASE_BODY=$(cat <