ci: prepare for release.
Also bump dotnet version and Jellyfin version.
This commit is contained in:
parent
5944686d1d
commit
4aba368d3f
5 changed files with 22 additions and 15 deletions
|
@ -1,8 +1,8 @@
|
|||
name: Smart Playlist
|
||||
guid: dd2326e3-4d3e-4bfc-80e6-28502c1131df
|
||||
version: 0.5.3.0
|
||||
targetAbi: 10.10.6.0
|
||||
framework: net8.0
|
||||
version: 0.6.0.0
|
||||
targetAbi: 10.10.7.0
|
||||
framework: net9.0
|
||||
owner: redxef
|
||||
overview: Smart playlists with Lisp filter engine.
|
||||
description: |
|
||||
|
@ -14,9 +14,16 @@ artifacts:
|
|||
- jellyfin-smart-playlist.dll
|
||||
- YamlDotNet.dll
|
||||
changelog: |
|
||||
## v0.5.3.0
|
||||
- bump Jellyfin ABI version to 10.10.6
|
||||
- bump yamldotnet to 16.3.0
|
||||
## v0.6.0.0
|
||||
- bump Jellyfin ABI version to 10.10.7
|
||||
- upgrade to dotnet9
|
||||
- allow deleting of playlists
|
||||
- add input items in the lisp playground
|
||||
- log failed item ids
|
||||
- add log for crashing programs
|
||||
|
||||
**Fixes**:
|
||||
- qsort doesn't loop endlessly with duplicate values in import anymore
|
||||
- print doesn't add newline, add println for that
|
||||
- don't accept invalid input silently anymore
|
||||
- make the input window smaller than the program window
|
||||
- fix errors in examples
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
<Project Sdk="Microsoft.NET.Sdk">
|
||||
|
||||
<PropertyGroup>
|
||||
<TargetFramework>net8.0</TargetFramework>
|
||||
<TargetFramework>net9.0</TargetFramework>
|
||||
<RootNamespace>Jellyfin.Plugin.SmartPlaylist</RootNamespace>
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<Nullable>enable</Nullable>
|
||||
<Version>0.5.3.0</Version>
|
||||
<Version>0.6.0.0</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Jellyfin.Controller" Version="10.10.6" />
|
||||
<PackageReference Include="Jellyfin.Model" Version="10.10.6" />
|
||||
<PackageReference Include="Jellyfin.Controller" Version="10.10.7" />
|
||||
<PackageReference Include="Jellyfin.Model" Version="10.10.7" />
|
||||
<PackageReference Include="YamlDotNet" Version="16.3.0" />
|
||||
</ItemGroup>
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ Smart playlists with Lisp filter engine.
|
|||
This readme contains instructions for the most recent changes in
|
||||
the development branch (`main`). To view the file appropriate
|
||||
for your version select the tag corresponding to your version.
|
||||
The latest version is [v0.5.3.0](https://gitea.redxef.at/redxef/jellyfin-smart-playlist/src/tag/v0.5.3.0).
|
||||
The latest version is [v0.6.0.0](https://gitea.redxef.at/redxef/jellyfin-smart-playlist/src/tag/v0.6.0.0).
|
||||
|
||||

|
||||
|
||||
|
|
|
@ -5,14 +5,14 @@ JELLYFIN=jellyfin/jellyfin
|
|||
set -eu
|
||||
cd "$(dirname "$0")"
|
||||
mkdir -p ./cache ./media ./config/plugins/jellyfin-smart-playlist
|
||||
if [ "$#" -eq 1 ] && [ "$1" = '--skip-build' ]; then
|
||||
if [ "$#" -eq 1 ] && [ "$1" = '--skip-build' ]; then
|
||||
:
|
||||
else
|
||||
(
|
||||
cd ../Jellyfin.Plugin.SmartPlaylist/
|
||||
dotnet build
|
||||
)
|
||||
cp ../Jellyfin.Plugin.SmartPlaylist/bin/Debug/net8.0/jellyfin-smart-playlist.dll ./config/plugins/jellyfin-smart-playlist/
|
||||
cp ../Jellyfin.Plugin.SmartPlaylist/bin/Debug/net9.0/jellyfin-smart-playlist.dll ./config/plugins/jellyfin-smart-playlist/
|
||||
fi
|
||||
docker pull "$JELLYFIN"
|
||||
docker run --rm --user "$(id -u):$(id -g)" \
|
||||
|
|
|
@ -80,7 +80,7 @@ jobs:
|
|||
- |
|
||||
#!/bin/sh
|
||||
set -eu
|
||||
apk add --no-cache jq git dotnet8-sdk python3 py3-pip
|
||||
apk add --no-cache jq git dotnet9-sdk python3 py3-pip
|
||||
pip3 install --break-system-packages jprm
|
||||
cp manifest/manifest.json source/
|
||||
(
|
||||
|
|
Loading…
Add table
Reference in a new issue