Skip to content

chore(template-sync): Next 16, Mantine 9.2, padded storybook, automated release#13

Merged
gfazioli merged 1 commit into
masterfrom
chore/template-sync-next-16
May 12, 2026
Merged

chore(template-sync): Next 16, Mantine 9.2, padded storybook, automated release#13
gfazioli merged 1 commit into
masterfrom
chore/template-sync-next-16

Conversation

@gfazioli
Copy link
Copy Markdown
Owner

Template sync: Next 16, Mantine 9.2, storybook padded, Undolog -> gfazioli.github.io, automated release script.

Copilot AI review requested due to automatic review settings May 12, 2026 14:35
@gfazioli gfazioli merged commit 3f3e3c9 into master May 12, 2026
@gfazioli gfazioli deleted the chore/template-sync-next-16 branch May 12, 2026 14:35
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR syncs the project template by updating core tooling/dependencies (Next.js, Mantine, Storybook, build tools) and modernizing the release workflow to create GitHub releases automatically from changelog content and GitHub-generated notes.

Changes:

  • Bump ecosystem/tooling versions (Next.js 16.2.6, Mantine 9.2.0, Storybook 10.3.6, Rollup/esbuild, etc.) and refresh yarn.lock.
  • Update Storybook preview layout from centered to padded.
  • Replace the “open GitHub release URL” flow with an automated gh release create flow that composes notes from CHANGELOG.md + GitHub auto-notes.

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
yarn.lock Locks updated dependency graph for the template sync (Next/Mantine/Storybook/tooling updates).
package.json Updates devDependencies to match the template sync (Mantine 9.2, Storybook 10.3.6, Next toolchain versions, etc.).
scripts/release.ts Refactors release script to generate notes and create GitHub releases via gh.
docs/tsconfig.json Updates JSX emit setting for the docs TypeScript config.
docs/package.json Updates docs app dependencies to Next 16 / Mantine 9.2 / React 19.2.6, etc.
docs/next.config.mjs Adjusts MDX remark plugin configuration and removes build-time eslint ignore.
docs/components/Shell/Shell.tsx Updates external link to gfazioli.github.io.
docs/components/Footer/Footer.tsx Updates author link to gfazioli.github.io.
.storybook/preview.tsx Switches Storybook layout to padded.

Comment thread scripts/release.ts
Comment on lines +167 to +169

await run(
$`gh release create ${nextVersion} --repo ${repoSlug} --target master --title ${autoNotes.name} --notes ${releaseBody}`,
Comment on lines 66 to 70
component="a"
href="https://undolog.com/"
href="https://gfazioli.github.io/"
target="_blank"
rel="noreferrer"
aria-label="Undolog"
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.

2 participants