Skip to content

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

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#26
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 15:00
@gfazioli gfazioli merged commit b253456 into master May 12, 2026
@gfazioli gfazioli deleted the chore/template-sync-next-16 branch May 12, 2026 15:00
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

Template sync to bring the repo’s tooling/docs up to date (Next 16, Mantine 9.2, Storybook update) and to switch the release flow to an automated GitHub Release creation via gh.

Changes:

  • Updated core toolchain and UI dependencies (Next 16.2.6, Mantine 9.2.0, Storybook 10.3.6, etc.) and refreshed yarn.lock.
  • Reworked scripts/release.ts to generate release notes (CHANGELOG + GitHub auto-notes) and publish a GitHub Release via gh.
  • Adjusted docs build configuration (TS jsx mode, MDX config tweaks) and updated Undolog links.

Reviewed changes

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

Show a summary per file
File Description
yarn.lock Dependency graph refresh for Next/Mantine/Storybook/tooling upgrades.
scripts/release.ts Automates GitHub release creation and release notes generation.
package.json Bumps devDependencies aligned with the template sync (Mantine/Storybook/Next toolchain).
docs/tsconfig.json Updates TS JSX transform setting for docs app.
docs/package.json Updates docs app dependencies to Next 16 + Mantine 9.2.
docs/next.config.mjs Updates MDX remark plugin configuration and removes eslint build ignore.
docs/components/Shell/Shell.tsx Updates external link target.
docs/components/Footer/Footer.tsx Updates external link target.

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 +54 to +55
const result = await $`gh api ${args}`.quiet();
return JSON.parse(result.stdout);
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