From 22aab783d4c3a577b6f211b48651d77560b3eb64 Mon Sep 17 00:00:00 2001 From: Fallenbagel <98979876+Fallenbagel@users.noreply.github.com> Date: Fri, 16 Dec 2022 02:41:05 +0500 Subject: [PATCH] Prepare snap builds [skip ci] --- .github/workflows/release.yml | 2 +- .github/workflows/snap.yaml | 2 +- snap/snapcraft.yaml | 15 ++++++++------- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8890dcae3..50096840d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -76,7 +76,7 @@ jobs: - name: Upload Snap Package uses: actions/upload-artifact@v2 with: - name: overseerr-snap-package-${{ matrix.architecture }} + name: jellyseerr-snap-package-${{ matrix.architecture }} path: ${{ steps.build.outputs.snap }} - name: Review Snap Package uses: diddlesnaps/snapcraft-review-tools-action@v1 diff --git a/.github/workflows/snap.yaml b/.github/workflows/snap.yaml index bf00e04d7..63f6555c7 100644 --- a/.github/workflows/snap.yaml +++ b/.github/workflows/snap.yaml @@ -49,7 +49,7 @@ jobs: - name: Upload Snap Package uses: actions/upload-artifact@v3 with: - name: overseerr-snap-package-${{ matrix.architecture }} + name: jellyseerr-snap-package-${{ matrix.architecture }} path: ${{ steps.build.outputs.snap }} - name: Review Snap Package uses: diddlesnaps/snapcraft-review-tools-action@v1 diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index 3b693643a..f84ebfce6 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,10 +1,11 @@ -name: overseerr -adopt-info: overseerr +name: jellyseerr +adopt-info: jellyseerr license: MIT -summary: Request management and media discovery tool for the Plex ecosystem. +summary: Request management and media discovery tool focussing on the Jellyfin/Emby ecosystem (Supports Plex). description: > - Overseerr is a free and open source software application for managing requests for your media library. - It integrates with your existing services such as Sonarr, Radarr and Plex! + Jellyseerr is a free and open source software application for managing requests for your media library. + It is a a fork of Overseerr built to bring support for & focusing mainly on Jellyfin & Emby media servers! + It integrates with your existing services such as Sonarr, Radarr, and Jellyfin/Emby/Plex. base: core18 confinement: strict @@ -14,7 +15,7 @@ architectures: - build-on: armhf parts: - overseerr: + jellyseerr: plugin: nodejs nodejs-version: '16.17.0' nodejs-package-manager: 'yarn' @@ -36,7 +37,7 @@ parts: override-pull: | snapcraftctl pull # Get information to determine snap grade and version - git config --global --add safe.directory /data/parts/overseerr/src + git config --global --add safe.directory /data/parts/jellyyseerr/src #setup yarn.rc echo "--install.frozen-lockfile\n--install.network-timeout 1000000" > .yarnrc BRANCH=$(git rev-parse --abbrev-ref HEAD)