Skip to content

chore: ignore SixLabors major versions in dependabot - #47

Merged
bardesss merged 1 commit into
mainfrom
chore/ignore-sixlabors-majors
Sep 22, 2026
Merged

bardesss merged 1 commit into
mainfrom
chore/ignore-sixlabors-majors

Conversation

@bardesss

Copy link
Copy Markdown
Owner

Stops Dependabot re-proposing the ImageSharp 4.x bump every month.

ImageSharp 4.x and ImageSharp.Drawing 3.x enforce a Six Labors licence key at build time. CI fails inside the package's own targets file, before any of our code compiles:

error : No Six Labors license found. Set $(SixLaborsLicenseKey), set
$(SixLaborsLicenseFile), or add a 'sixlabors.lic' file to the project/workspace.

That is a licensing decision, not a version bump, so it does not belong in an automated PR. See #42 for the full write-up and the options.

Only majors are ignored. SixLabors.ImageSharp 3.1.x and SixLabors.ImageSharp.Drawing 2.1.x keep receiving minor and patch updates, including security fixes. If the licence question is ever revisited, deleting six lines here brings the major bumps back.

🤖 Generated with Claude Code

ImageSharp 4.x and ImageSharp.Drawing 3.x enforce a Six Labors licence key at
build time -- CI dies inside SixLabors.ImageSharp.Drawing.targets with "No Six
Labors license found" before any of our code compiles. Adopting them is a
licensing decision rather than a version bump, so Dependabot should stop
proposing it every month.

Only majors are ignored: 3.1.x and 2.1.x keep receiving minor and patch
updates, including security fixes.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@bardesss
bardesss merged commit ead45c4 into main Sep 22, 2026
1 check passed
@bardesss
bardesss deleted the chore/ignore-sixlabors-majors branch September 22, 2026 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant