Update v4 licensing infrastructure and security policy by JimBobSquarePants · Pull Request #3211 · SixLabors/ImageSharp · GitHub
Skip to content

Update v4 licensing infrastructure and security policy - #3211

Merged
JimBobSquarePants merged 1 commit into
release/4.1.xfrom
js/v4-licensing-infrastructure
Oct 9, 2026
Merged

JimBobSquarePants merged 1 commit into
release/4.1.xfrom
js/v4-licensing-infrastructure

Conversation

@JimBobSquarePants

Copy link
Copy Markdown
Member

Prerequisites

  • I have written a descriptive pull-request title
  • I have verified that there are no overlapping pull-requests open
  • I have verified that I am following the existing coding patterns and practice as demonstrated in the repository. These follow strict Stylecop rules 👮.
  • I have provided test coverage for my change (where applicable)

Description

Updates SharedInfrastructure to use Licensing 1.0.3 and copy the shared repository guidance and security policy. Includes the copied AGENTS.md and SECURITY.md changes.

@JimBobSquarePants
JimBobSquarePants merged commit 751037d into release/4.1.x Oct 9, 2026
1 check passed
@JimBobSquarePants
JimBobSquarePants deleted the js/v4-licensing-infrastructure branch October 9, 2026 08:29
This was referenced Oct 9, 2026
patryk-roguszewski added a commit to Palladin-io/palladin-net-backend that referenced this pull request Oct 23, 2026
)

Aktualizacja ImageSharp 3.1.11 → 4.1.3 usuwa podatności zależności
używanej do walidacji i konwersji publicznych ikon. Wcześniejszy wariant
PR-a z 4.1.2 nie przechodził Release bez licencji, a następnie odrzucał
format nowego klucza assembly-scoped. Wersja 4.1.3 zawiera obsługujący
go mechanizm Licensing 1.0.3.

Dołączono wydaną przez Six Labors licencję Community ograniczoną do
`Palladin.Module.PublicAssetCatalog`, ważną do 2028-01-15. Wydawca
jawnie dopuszcza publikowanie takiej licencji w repozytorium OSS i
użycie przez współtwórców/CI. Plik pozostaje niezmieniony względem
otrzymanego załącznika. Dokumentacja modułu opisuje zakres i odnawianie.

CI buduje i testuje w Release, ponieważ Debug może traktować błąd
licencji wyłącznie jako ostrzeżenie. Nie zmienia to uprawnień workflow
ani warunków publikacji/deploymentu.

Walidacja lokalna: `dotnet publish src/Palladin.Api/Palladin.Api.csproj
--configuration Release` zakończone sukcesem; 389 testów jednostkowych w
Release zaliczone; `git diff --check` bez uwag. Pełne testy integracyjne
wykonuje standardowe CI PR-a.

Źródła: SixLabors/ImageSharp#3211 oraz
https://sixlabors.com/posts/security-support-and-license-enforcement/ .

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: patryk <patryk.roguszewski@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: patryk <patryk.roguszewski@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant