PR Gates / Docs update reminder (pull_request) Successful in 22s
PR Gates / CI image pin matches docker/ci (pull_request) Successful in 25s
PR Gates / decisions lifecycle (pull_request) Successful in 32s
Build ErsatzTV Image / API docs in sync (OpenAPI + endpoint index) (pull_request) Successful in 58s
Build ErsatzTV Image / Formatting (changed .cs conform to .editorconfig) (pull_request) Successful in 57s
PR Gates / Script tests (pytest) (pull_request) Successful in 1m8s
Build ErsatzTV Image / Functional E2E (curl + UI contracts) (pull_request) Successful in 6m23s
Build ErsatzTV Image / EF migration integrity (SQLite + MySql) (pull_request) Successful in 20m9s
Build ErsatzTV Image / Build & test (.NET) (pull_request) Successful in 22m47s
Build ErsatzTV Image / Build & push image (amd64) (pull_request) Has been skipped
review-verdict/h10 Review-verdict: MERGEABLE @ fbbdaec (base: main)
Review verdict / Set review-verdict status (pull_request_target) Successful in 5s
Consolidates the three open Renovate PRs into one change so they land on a single CI pipeline instead of three. They all edit Directory.Packages.props, so merging them individually would force a rebase + full re-run for each remaining PR. CliWrap 3.10.2 -> 3.10.3 Meziantou.Analyzer 3.0.115 -> 3.0.129 SQLitePCLRaw.bundle_e_sqlite3 3.0.3 -> 3.0.4 Also refreshes the #8 security-pin comment, which named 3.0.3 explicitly. Renovate only rewrites the version attribute, so its own PR would have left that comment contradicting the line directly beneath it. The pin's intent is unchanged: stay on the 3.x line that ships the patched native SQLite (GHSA-2m69-gcr7-jv3q), and 3.0.4 still satisfies Microsoft.Data.Sqlite's `>= 2.1.10`. All three original PRs went red on 2026-07-27, but none of the failures reached any code. The runner host had exhausted its disk at ~03:20 UTC: tar cache-restore failing with "No space left on device", SQLite Error 13 "database or disk is full", and ErsatzTV refusing to boot for want of 128 MB of free space. #681's migration job in particular died during cache restore, before either the SQLite or MySQL half ran, so the native-bundle bump was never actually exercised there. Verified locally on this combined change: - dotnet build -c Release: 0 errors; zero MA/S/CA analyzer diagnostics, so the Meziantou 3.0.115 -> 3.0.129 jump introduces no new rules that bite - full test suite: 4440 passed, 0 failed across all 7 test projects - SQLite model drift clean + all migrations applied to a fresh DB, which is the exact job that was red on #681 Supersedes #679, #680, #681.
110 lines
7.7 KiB
XML
110 lines
7.7 KiB
XML
<Project>
|
|
<PropertyGroup>
|
|
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageVersion Include="AsyncFixer" Version="2.1.0" />
|
|
<PackageVersion Include="Blurhash.SkiaSharp" Version="2.0.0" />
|
|
<PackageVersion Include="CliWrap" Version="3.10.3" />
|
|
<PackageVersion Include="coverlet.collector" Version="6.0.4" />
|
|
<PackageVersion Include="Dapper" Version="2.1.79" />
|
|
<PackageVersion Include="Destructurama.Attributed" Version="5.2.0" />
|
|
<PackageVersion Include="EFCore.BulkExtensions" Version="[9.0.2,10)" />
|
|
<PackageVersion Include="EFCore.BulkExtensions.MySql" Version="[9.0.2,10)" />
|
|
<PackageVersion Include="EFCore.BulkExtensions.Sqlite" Version="[9.0.2,10)" />
|
|
<PackageVersion Include="Elastic.Clients.Elasticsearch" Version="9.3.0" />
|
|
<PackageVersion Include="EntityFrameworkProfiler.Appender" Version="6.0.6053" />
|
|
<PackageVersion Include="FluentValidation" Version="12.1.1" />
|
|
<PackageVersion Include="FluentValidation.AspNetCore" Version="11.3.1" />
|
|
<PackageVersion Include="Flurl" Version="4.0.0" />
|
|
<PackageVersion Include="Hardware.Info" Version="101.1.1.1" />
|
|
<PackageVersion Include="Humanizer.Core" Version="3.0.10" />
|
|
<PackageVersion Include="Jint" Version="4.5.0" />
|
|
<PackageVersion Include="JsonSchema.Net" Version="9.0.0" />
|
|
<PackageVersion Include="LanguageExt.Core" Version="4.4.9" />
|
|
<PackageVersion Include="LanguageExt.Transformers" Version="4.4.8" />
|
|
<PackageVersion Include="Lennox.NvEncSharp" Version="2.0.0" />
|
|
<PackageVersion Include="Lucene.Net" Version="4.8.0-beta00017" />
|
|
<PackageVersion Include="Lucene.Net.Analysis.Common" Version="4.8.0-beta00017" />
|
|
<PackageVersion Include="Lucene.Net.QueryParser" Version="4.8.0-beta00017" />
|
|
<PackageVersion Include="MediatR" Version="[12.5.0]" />
|
|
<PackageVersion Include="Meziantou.Analyzer" Version="3.0.129" />
|
|
<PackageVersion Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="10.0.2" />
|
|
<PackageVersion Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="10.0.2" />
|
|
<PackageVersion Include="Microsoft.Extensions.Identity.Core" Version="10.0.2" />
|
|
<PackageVersion Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="10.0.2" />
|
|
<PackageVersion Include="Microsoft.AspNetCore.OpenApi" Version="10.0.2" />
|
|
<!-- Direct-pin over the 2.0.0 transitive (from Microsoft.AspNetCore.OpenApi + Scalar.AspNetCore):
|
|
2.0.0 is GHSA-v5pm-xwqc-g5wc (High — stack overflow parsing a circular $ref). Fixed in 2.7.5.
|
|
Referenced directly in ErsatzTV.csproj so the override actually resolves (CPM). See ersatztv#314/#8. -->
|
|
<PackageVersion Include="Microsoft.OpenApi" Version="2.7.5" />
|
|
<PackageVersion Include="Microsoft.AspNetCore.SpaServices.Extensions" Version="10.0.2" />
|
|
<PackageVersion Include="Microsoft.EntityFrameworkCore" Version="[9.0.12,10)" />
|
|
<PackageVersion Include="Microsoft.EntityFrameworkCore.Design" Version="[9.0.12,10)" />
|
|
<PackageVersion Include="Microsoft.EntityFrameworkCore.Relational" Version="[9.0.12,10)" />
|
|
<PackageVersion Include="Microsoft.EntityFrameworkCore.Sqlite" Version="[9.0.12,10)" />
|
|
<PackageVersion Include="Microsoft.Extensions.ApiDescription.Server" Version="10.0.7" />
|
|
<PackageVersion Include="Microsoft.Extensions.Caching.Abstractions" Version="10.0.7" />
|
|
<PackageVersion Include="Microsoft.Extensions.Caching.Memory" Version="10.0.7" />
|
|
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="10.0.7" />
|
|
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="10.0.7" />
|
|
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="10.0.7" />
|
|
<PackageVersion Include="Microsoft.Extensions.DependencyModel" Version="[8.0.2]" />
|
|
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="10.0.7" />
|
|
<PackageVersion Include="Microsoft.Extensions.Http" Version="10.0.7" />
|
|
<PackageVersion Include="Microsoft.Extensions.Logging" Version="10.0.7" />
|
|
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="10.0.7" />
|
|
<PackageVersion Include="Microsoft.Extensions.Logging.Debug" Version="10.0.7" />
|
|
<PackageVersion Include="Microsoft.IO.RecyclableMemoryStream" Version="3.0.1" />
|
|
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
|
|
<PackageVersion Include="Microsoft.VisualStudio.Threading.Analyzers" Version="17.14.15" />
|
|
<PackageVersion Include="NCalcSync" Version="6.3.2" />
|
|
<PackageVersion Include="NetArchTest.eNhancedEdition" Version="1.4.5" />
|
|
<PackageVersion Include="Newtonsoft.Json" Version="13.0.4" />
|
|
<PackageVersion Include="Newtonsoft.Json.Schema" Version="4.0.1" />
|
|
<PackageVersion Include="NSubstitute" Version="5.3.0" />
|
|
<PackageVersion Include="NUnit" Version="4.4.0" />
|
|
<PackageVersion Include="NUnit.Analyzers" Version="4.11.2" />
|
|
<PackageVersion Include="NUnit3TestAdapter" Version="6.1.0" />
|
|
<PackageVersion Include="Pomelo.EntityFrameworkCore.MySql" Version="9.0.0" />
|
|
<PackageVersion Include="Refit" Version="9.0.2" />
|
|
<PackageVersion Include="Refit.HttpClientFactory" Version="9.0.2" />
|
|
<PackageVersion Include="Refit.Newtonsoft.Json" Version="9.0.2" />
|
|
<PackageVersion Include="Refit.Xml" Version="9.0.2" />
|
|
<PackageVersion Include="RichTextKit.Stbear" Version="0.4.167.3" />
|
|
<PackageVersion Include="Roslynator.Analyzers" Version="4.15.0" />
|
|
<PackageVersion Include="Scalar.AspNetCore" Version="2.12.32" />
|
|
<PackageVersion Include="Scriban.Signed" Version="7.2.5" />
|
|
<PackageVersion Include="Serilog" Version="4.3.0" />
|
|
<PackageVersion Include="Serilog.AspNetCore" Version="10.0.0" />
|
|
<PackageVersion Include="Serilog.Extensions.Hosting" Version="10.0.0" />
|
|
<PackageVersion Include="Serilog.Extensions.Logging" Version="10.0.0" />
|
|
<PackageVersion Include="Serilog.Formatting.Compact" Version="3.0.0" />
|
|
<PackageVersion Include="Serilog.Formatting.Compact.Reader" Version="4.0.0" />
|
|
<PackageVersion Include="Serilog.Settings.Configuration" Version="10.0.0" />
|
|
<PackageVersion Include="Serilog.Sinks.Console" Version="6.1.1" />
|
|
<PackageVersion Include="Serilog.Sinks.Debug" Version="3.0.0" />
|
|
<PackageVersion Include="Serilog.Sinks.File" Version="7.0.0" />
|
|
<PackageVersion Include="Shouldly" Version="4.3.0" />
|
|
<PackageVersion Include="SixLabors.ImageSharp" Version="3.1.12" />
|
|
<PackageVersion Include="SkiaSharp" Version="3.119.1" />
|
|
<PackageVersion Include="SkiaSharp.NativeAssets.Linux.NoDependencies" Version="3.119.1" />
|
|
<PackageVersion Include="SonarAnalyzer.CSharp" Version="10.27.0.140913" />
|
|
<!-- Direct pin to override EF Core 9's transitive SQLitePCLRaw 2.1.10 (vulnerable
|
|
bundled SQLite, GHSA-2m69-gcr7-jv3q). The 3.x line ships the patched native
|
|
(lib.e_sqlite3 3.50.3); core 3.0.4 satisfies Microsoft.Data.Sqlite's `>= 2.1.10`. (#8) -->
|
|
<PackageVersion Include="SQLitePCLRaw.bundle_e_sqlite3" Version="3.0.4" />
|
|
<PackageVersion Include="System.CommandLine" Version="2.0.2" />
|
|
<PackageVersion Include="TagLibSharp" Version="2.3.0" />
|
|
<PackageVersion Include="Testably.Abstractions" Version="10.0.0" />
|
|
<PackageVersion Include="Testably.Abstractions.Testing" Version="5.1.0" />
|
|
<PackageVersion Include="TimeSpanParserUtil" Version="1.2.0" />
|
|
<PackageVersion Include="TimeZoneConverter" Version="7.2.0" />
|
|
<PackageVersion Include="VueCliMiddleware" Version="6.0.0" />
|
|
<PackageVersion Include="WebMarkupMin.Core" Version="2.20.1" />
|
|
<PackageVersion Include="Winista.MimeDetect" Version="1.1.0" />
|
|
<PackageVersion Include="YamlDotNet" Version="16.3.0" />
|
|
</ItemGroup>
|
|
</Project>
|