mirror of
https://github.com/MrSleeps/jellyfin-scene-search.git
synced 2026-11-14 22:11:27 +00:00
34 lines
923 B
YAML
34 lines
923 B
YAML
name: Jellyfin plugin build
|
|
|
|
on:
|
|
pull_request:
|
|
paths:
|
|
- "jellyfin-plugin/**"
|
|
- ".github/workflows/jellyfin-plugin.yml"
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
build:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- name: Check out repository
|
|
uses: actions/checkout@v4
|
|
|
|
- name: Set up .NET 10
|
|
uses: actions/setup-dotnet@v4
|
|
with:
|
|
dotnet-version: "10.0.x"
|
|
|
|
- name: Restore
|
|
run: dotnet restore jellyfin-plugin/Jellyfin.Plugin.SceneSearch/Jellyfin.Plugin.SceneSearch.csproj
|
|
|
|
- name: Build
|
|
run: dotnet build jellyfin-plugin/Jellyfin.Plugin.SceneSearch/Jellyfin.Plugin.SceneSearch.csproj -c Release --no-restore
|
|
|
|
- name: Upload plugin DLL
|
|
uses: actions/upload-artifact@v4
|
|
with:
|
|
name: Jellyfin.Plugin.SceneSearch
|
|
path: jellyfin-plugin/Jellyfin.Plugin.SceneSearch/bin/Release/net10.0/Jellyfin.Plugin.SceneSearch.dll
|