Skip to content

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

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#3
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:49
@gfazioli gfazioli merged commit 0e0b072 into master May 12, 2026
@gfazioli gfazioli deleted the chore/template-sync-next-16 branch May 12, 2026 14:49
Copy link
Copy Markdown

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

Template sync update to align the repo with newer tooling/runtime versions (Next 16, Mantine 9.2, Storybook layout tweaks) and to automate GitHub release creation from the release script.

Changes:

  • Bumped core tooling/dependencies (Next 16.2.6, Mantine 9.2.0, Storybook 10.3.6, etc.) and updated yarn.lock accordingly.
  • Reworked scripts/release.ts to create GitHub releases via gh CLI (changelog extraction + auto-generated notes).
  • Updated docs/Storybook configuration (MDX/TS config, layout, and site links).

Reviewed changes

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

Show a summary per file
File Description
yarn.lock Locks updated dependency graph for the template sync (Next/Mantine/Storybook/tooling updates).
scripts/release.ts Automates GitHub release creation using gh api notes generation and changelog extraction.
package.json Updates devDependencies to match the template sync versions (Next/Mantine/Storybook/tooling).
docs/tsconfig.json Adjusts JSX emit mode for the docs TypeScript config.
docs/package.json Updates docs app dependencies (Next 16, Mantine 9.2, React 19.2.6, etc.).
docs/next.config.mjs Updates MDX/remark plugin configuration and removes build ESLint ignore.
docs/components/Shell/Shell.tsx Updates external link from undolog.com to gfazioli.github.io.
docs/components/Footer/Footer.tsx Updates external link from undolog.com to gfazioli.github.io.
.storybook/preview.tsx Changes Storybook layout from centered to padded.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docs/next.config.mjs
Comment on lines 5 to 9
const withMDX = createMDX({
options: {
remarkPlugins: [remarkSlug],
remarkPlugins: ['remark-slug'],
},
});
Comment thread scripts/release.ts
Comment on lines +160 to +163
const tags = await git.tags();
const previousTag = tags.all.includes(nextVersion)
? tags.all[tags.all.indexOf(nextVersion) - 1]
: tags.latest;
Comment thread scripts/release.ts
Comment on lines +168 to +170
await run(
$`gh release create ${nextVersion} --repo ${repoSlug} --target master --title ${autoNotes.name} --notes ${releaseBody}`,
{
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