Skip to content

Conversation

@bcdady
Copy link
Owner

@bcdady bcdady commented Nov 8, 2025

This change was entirely contributed by Copilot.

@bcdady bcdady self-assigned this Nov 8, 2025
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Nov 10, 2025

Deploying bryandady-com with  Cloudflare Pages  Cloudflare Pages

Latest commit: 583150b
Status: ✅  Deploy successful!
Preview URL: https://8070bea5.bryandady-com.pages.dev
Branch Preview URL: https://dependabot-group-minor-patch.bryandady-com.pages.dev

View logs

@bcdady bcdady force-pushed the dependabot/group-minor-patch branch from 6a5f14e to b592fa9 Compare November 10, 2025 03:43
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@bcdady bcdady force-pushed the dependabot/group-minor-patch branch 2 times, most recently from 316beed to f307da5 Compare November 10, 2025 04:52
bcdady and others added 12 commits November 9, 2025 22:00
* Ensure generated/built code is properly analyzed
* Improve analysis performance
* Provide context in security findings
* Handle the build process correctly for a Docusaurus site

Signed-off-by: Bryan Dady <[email protected]>
siteConfig.onBrokenMarkdownLinks config option is deprecated and will be removed in Docusaurus v4.
Please migrate to siteConfig.markdown.hooks.onBrokenMarkdownLinks.

Signed-off-by: Bryan Dady <[email protected]>
also set nodeLinker: node-modules to resolve ERR_INVALID_ARG_TYPE

Signed-off-by: Bryan Dady <[email protected]>
Bumps [@docusaurus/preset-classic](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-preset-classic) from 3.9.1 to 3.9.2.
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.9.2/packages/docusaurus-preset-classic)

---
updated-dependencies:
- dependency-name: "@docusaurus/preset-classic"
  dependency-version: 3.9.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.7.2 to 24.9.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.9.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [@docusaurus/types](https://github.com/facebook/docusaurus/tree/HEAD/packages/docusaurus-types) from 3.9.1 to 3.9.2.
- [Release notes](https://github.com/facebook/docusaurus/releases)
- [Changelog](https://github.com/facebook/docusaurus/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/docusaurus/commits/v3.9.2/packages/docusaurus-types)

---
updated-dependencies:
- dependency-name: "@docusaurus/types"
  dependency-version: 3.9.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@bcdady bcdady force-pushed the dependabot/group-minor-patch branch from 5761d01 to c3d92e8 Compare November 10, 2025 05:14
- still troubleshooting conflicts

Signed-off-by: Bryan Dady <[email protected]>
- still troubleshooting conflicts

Signed-off-by: Bryan Dady <[email protected]>
- finally now getting reliable immutable install

Signed-off-by: Bryan Dady <[email protected]>
- checks yarn.lock consistency, and runs yarn build before deploying to Cloudflare

Signed-off-by: Bryan Dady <[email protected]>
1. Removed @docusaurus/preset-classic (which bundled Algolia search)
2. Added individual Docusaurus plugins:
◦  @docusaurus/plugin-content-docs
◦  @docusaurus/plugin-content-blog
◦  @docusaurus/plugin-content-pages
◦  @docusaurus/plugin-sitemap
◦  @docusaurus/theme-classic
3. Updated docusaurus.config.ts to use plugins and themes directly
4. Added missing TypeScript types to devDependencies

•  ✅ Immutable installs work: yarn install --immutable passes
•  ✅ 67 packages removed (including all Algolia dependencies)
•  ✅ All Algolia peer dependency warnings eliminated
•  ✅ Remaining peer warnings are only about optional TypeScript types (harmless)

Signed-off-by: Bryan Dady <[email protected]>
1. Fixed docusaurus.config.ts:
•  Removed import of @docusaurus/preset-classic (package no longer installed)
•  Removed the type assertion that was causing issues

2. Fixed src/pages/index.tsx:
•  Removed title and description props from <Layout> component (these props don't exist on the Layout component - metadata is set via the config instead)

Signed-off-by: Bryan Dady <[email protected]>
@bcdady
Copy link
Owner Author

bcdady commented Nov 10, 2025

Yes! Finally, after multiple corrections and improvements the code in this branch is successfully passing CI, installing dependencies and building/deploying the site in Cloudflare!!!

@bcdady bcdady merged commit 379f8d9 into main Nov 10, 2025
6 checks passed
@bcdady bcdady deleted the dependabot/group-minor-patch branch November 16, 2025 02:28
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