-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Convert to Next.js #179
Convert to Next.js #179
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Overview
This PR converts the site from Gatsby to a Next.js static app, simplifying dependency management. Key changes include renaming build steps in the CI workflow, updating cache settings to use Next.js cache paths, and removing outdated Gatsby and Primer theme instructions from the contributing guidelines.
Reviewed Changes
File | Description |
---|---|
.github/workflows/continuous-delivery.yml | Updated job name, cache configuration, and build paths to accommodate Next.js |
CONTRIBUTING.md | Removed Gatsby/Primer theme instructions to reflect the Next.js migration |
Copilot reviewed 162 out of 162 changed files in this pull request and generated 1 comment.
Tip: Copilot only keeps its highest confidence comments to reduce noise and keep you focused. Learn more
🦙 MegaLinter status: ✅ SUCCESS
See detailed report in MegaLinter reports |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
PR Overview
This pull request converts the project from Gatsby to a Next.js static app to simplify dependency management and improve maintainability.
- Updated GitHub workflow for continuous delivery to replace Gatsby-specific steps with Next.js equivalents
- Adjusted caching and build artifact paths to support Next.js
- Removed Gatsby-specific information from the CONTRIBUTING guide and CI workflow
Reviewed Changes
File | Description |
---|---|
.github/workflows/continuous-delivery.yml | Renamed and adjusted build job and cache settings for Next.js |
.mega-linter.yml | Disabled CSS_STYLELINT to accommodate project-specific linting needs |
CONTRIBUTING.md | Removed Gatsby and related theme instructions |
.github/workflows/continuous-integration.yml | Removed outdated Playwright install step |
Copilot reviewed 165 out of 165 changed files in this pull request and generated no comments.
Tip: Turn on automatic Copilot reviews for this repository to get quick feedback on every pull request. Learn more
Trying to keep the Gastby and Primer dependencies cooperating was turning into too much of a chore, so I am converting this to a Next.js static app instead :)