-
Notifications
You must be signed in to change notification settings - Fork 0
Deployment and Releases
Neil Mitchell edited this page Aug 4, 2026
·
3 revisions
- Platform: Vercel
- URL: https://neilmitchell.ca
- Branch:
main - Build:
npm run build - Output:
out/
- Review changed and untracked files.
- Confirm no credentials or local caches are staged.
- Update
VERSION, package metadata, andCHANGELOG.md. - Run
npm run validate. - Commit on a release branch and open a pull request to
main. - Wait for GitHub Actions CI, CodeQL, and Vercel Preview before merging.
- Confirm production serves the exact merged
maincommit. - Verify the root page, Works index and case study, social metadata and previews, structured data, favicon, résumé, browser console, and responsive layouts.
- Create the annotated version tag on the verified commit.
- Publish the GitHub release.
- Synchronize these operating pages to the GitHub wiki.
Promote the previous healthy Vercel deployment or revert the release commit. Keep the last known healthy deployment available until production verification passes.
See the complete deployment guide and release process.
Neil Mitchell Personal Portfolio | Live site | Repository
Neil Mitchell Portfolio