Skip to content

chore: upgrade astro to v7 and add commitlint enforcement - #28

Merged
alipiry merged 1 commit into
mainfrom
develop
Jul 5, 2026
Merged

chore: upgrade astro to v7 and add commitlint enforcement#28
alipiry merged 1 commit into
mainfrom
develop

Conversation

@alipiry

@alipiry alipiry commented Jul 5, 2026

Copy link
Copy Markdown
Owner

Bump astro to 7.0.6 (vite 8, sharp 0.35) and its coupled eslint 10 / eslint-plugin-astro 2 majors, raising the node engine floor to 22.13 per eslint 10's own requirement. Move the devalue security override from package.json to pnpm-workspace.yaml since pnpm 10.25 stopped reading pnpm.overrides from package.json, which was silently dropping the GHSA-77vg-94rm-hx3p fix.

Add commitlint + husky commit-msg hook to enforce Conventional Commits format, matching the convention already used in this repo's history.

Refresh the starter's stale Astro 6 callout and doc references.

Bump astro to 7.0.6 (vite 8, sharp 0.35) and its coupled eslint 10 /
eslint-plugin-astro 2 majors, raising the node engine floor to 22.13
per eslint 10's own requirement. Move the devalue security override
from package.json to pnpm-workspace.yaml since pnpm 10.25 stopped
reading pnpm.overrides from package.json, which was silently dropping
the GHSA-77vg-94rm-hx3p fix.

Add commitlint + husky commit-msg hook to enforce Conventional Commits
format, matching the convention already used in this repo's history.

Refresh the starter's stale Astro 6 callout and doc references.
@netlify

netlify Bot commented Jul 5, 2026

Copy link
Copy Markdown

Deploy Preview for astro-starter-ap ready!

Name Link
🔨 Latest commit 0b8816f
🔍 Latest deploy log https://app.netlify.com/projects/astro-starter-ap/deploys/6a4a317767a4220008493727
😎 Deploy Preview https://deploy-preview-28--astro-starter-ap.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@alipiry
alipiry merged commit e36852d into main Jul 5, 2026
8 of 9 checks passed
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