Skip to content
This repository has been archived by the owner on Oct 13, 2024. It is now read-only.

Commit

Permalink
feat: add support for repository installation (#171)
Browse files Browse the repository at this point in the history
  • Loading branch information
ReenigneArcher authored Dec 14, 2023
1 parent b4c683e commit 8f162a5
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 12 deletions.
10 changes: 10 additions & 0 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,3 +103,13 @@ jobs:
prerelease: ${{ needs.setup_release.outputs.publish_pre_release }}
tag: ${{ needs.setup_release.outputs.release_tag }}
token: ${{ secrets.GH_BOT_TOKEN }}

- name: Create/Update Jellyfin Release
if: ${{ needs.setup_release.outputs.publish_release == 'true' }}
uses: LizardByte/[email protected]
with:
github_token: ${{ secrets.GH_BOT_TOKEN }}
committer_email: ${{ secrets.GH_BOT_EMAIL }}
committer_name: ${{ secrets.GH_BOT_NAME }}
release_tag: ${{ needs.setup_release.outputs.release_tag }}
zipfile: ./artifacts/themerr-jellyfin.zip
4 changes: 2 additions & 2 deletions build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
name: "Themerr"
image: "themerr-jellyfin.png"
guid: "e41ef0c4-c413-41ba-b4fa-8c565dc3c969"
targetAbi: "10.8.0.0"
targetAbi: "10.8.13.0"
framework: "net6.0"
overview: "Automatically add theme songs to movies using ThemerrDB"
description: >-
Expand All @@ -12,5 +12,5 @@ owner: "LizardByte"
artifacts:
- "Jellyfin.Plugin.Themerr.dll"
- "YoutubeExplode.dll"
version: "0.0.0"
version: "0.0.0.0"
changelog: "see LizardByte/Themerr-jellyfin on GitHub"
23 changes: 13 additions & 10 deletions docs/source/about/installation.rst
Original file line number Diff line number Diff line change
@@ -1,20 +1,23 @@
Installation
============
..
The recommended method for running Themerr-jellyfin is to add the `repository`_ to Jellyfin.
The recommended method for running Themerr-jellyfin is to add the `repository`_ to Jellyfin.

.. Tip:: See `Jellyfin Plugins <https://jellyfin.org/docs/general/server/plugins/>`__ for more information about
installing plugins.

..
Repository
----------
Repository
----------

#. In Jellyfin, go to `<http://localhost:8096/web/index.html#!/repositories.html>`__.
#. Add the repository ``https://repo.lizardbyte.dev/jellyfin/manifest.json``.
#. Go to Catalog and search for `Themerr`.
#. Select and install the plugin.
#. Restart Jellyfin
#. In Jellyfin, go to `<http://localhost:8096/web/index.html#!/repositories.html>`__.
#. Add the repository

.. code-block:: text
https://app.lizardbyte.dev/jellyfin-plugin-repo/manifest.json
#. Go to the ``Catalog`` and search for `Themerr`.
#. Select and install the plugin.
#. Restart Jellyfin

Portable
--------
Expand Down

0 comments on commit 8f162a5

Please sign in to comment.