chore(deps): Bump the site-dependencies group across 1 directory with 2 updates#38
Conversation
jaylann
left a comment
There was a problem hiding this comment.
Holding this one. Two reasons:
- Build site fails the supply-chain release-age gate (
ERR_PNPM_MINIMUM_RELEASE_AGE_VIOLATION): sharp@0.35.0 and its @img/* deps were published 2026-06-10 ~17:06 UTC, inside the minimumReleaseAge cutoff. This gate is working as designed — we don't trust <24h-old packages. - sharp 0.35.0 is a minor with real breaking changes (drops Node 18, AVIF re-tuning, removed deprecated APIs). Even once the age gate clears, the site build should be verified before merging.
The astro 6.4.5→6.4.6 patch is harmless on its own, but Dependabot grouped both under site-dependencies. Plan: once sharp ages past the cutoff (~17:06 UTC today), re-run checks; if the site build passes, merge. Otherwise verify just site-build locally first.
jaylann
left a comment
There was a problem hiding this comment.
Re-reviewed in depth — the content is safe, the only blocker is timing:
- Site CI runs Node 24, satisfying sharp 0.35's new Node >=20.9 floor.
- No direct
sharpusage anywhere in the site and no custom Astro image-service config — sharp is only Astro's default image optimizer, so 0.35's breaking changes (removed deprecatedfailOnError/paletteBitDepth/sharpenprops,jp2k→jp2, AVIF retuning) don't affect us. - pnpm resolved the lockfile cleanly; the install failed only on the release-age gate, not on any astro↔sharp peer conflict.
So the sole blocker is the minimumReleaseAge supply-chain gate: sharp 0.35.0 / @img/* published 2026-06-10 ~17:06 UTC, clearing the 24h cutoff ~17:06 UTC today. Re-run Build site after that and it merges clean. No code-side concerns.
|
@dependabot rebase |
81b10c4 to
dd8937b
Compare
|
@copilot resolve the merge conflicts in this pull request. Then rebase |
… 2 updates Bumps the site-dependencies group with 2 updates in the /site directory: [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) and [sharp](https://github.com/lovell/sharp). Updates `astro` from 6.4.5 to 6.4.6 - [Release notes](https://github.com/withastro/astro/releases) - [Changelog](https://github.com/withastro/astro/blob/main/packages/astro/CHANGELOG.md) - [Commits](https://github.com/withastro/astro/commits/astro@6.4.6/packages/astro) Updates `sharp` from 0.34.5 to 0.35.1 - [Release notes](https://github.com/lovell/sharp/releases) - [Commits](lovell/sharp@v0.34.5...v0.35.1) --- updated-dependencies: - dependency-name: astro dependency-version: 6.4.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: site-dependencies - dependency-name: sharp dependency-version: 0.35.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: site-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
dd8937b to
838f08c
Compare
I checked and rebased this branch onto I also checked the failing |
Bumps the site-dependencies group with 2 updates in the /site directory: astro and sharp.
Updates
astrofrom 6.4.5 to 6.4.6Release notes
Sourced from astro's releases.
Changelog
Sourced from astro's changelog.
Commits
19ad1b4[ci] release (#17023)f1baeea[ci] formatffda27bValidate origin in prerendered error page fetch against allowedDomains (#17033)0408628[ci] formatadd3df1Harden addAttribute to reject invalid attribute names (#17026)cfeb958[ci] formatb10e86efix : content collections image hmr (#16765)Updates
sharpfrom 0.34.5 to 0.35.1Release notes
Sourced from sharp's releases.
... (truncated)
Commits
d781a2dRelease v0.35.184fa853Prerelease v0.35.1-rc.121263c3TypeScript: Switch type defs to ESM, convert back to CJS #45378deceb4Docs: fix link in changelog (#4541)c9f08ebRevert "Docs: Highlight that Windows ARM64 support is experimental" (#4540)3ec892fPrerelease v0.35.1-rc.0fbdeac5CI: Run packaging linter on sub-packages1da92b3WebAssembly: Ensure wrapper file is published #453832c029eAdd packaging linter to help prevent regression e.g. #453798dc1dfTypeScript: Ensure type definitions are published #4537