Skip to content

ci: add docs archive deployment via GitHub Actions + Vercel#185

Merged
lakshay-nasa merged 2 commits intodatahub-project:mainfrom
lakshay-nasa:feat/docs-archive-ci
Mar 30, 2026
Merged

ci: add docs archive deployment via GitHub Actions + Vercel#185
lakshay-nasa merged 2 commits intodatahub-project:mainfrom
lakshay-nasa:feat/docs-archive-ci

Conversation

@lakshay-nasa
Copy link
Copy Markdown
Contributor

@lakshay-nasa lakshay-nasa commented Mar 27, 2026

Summary

Adds a GitHub Actions workflow to build and deploy the docs archive site using Vercel.

Why

The previous setup relied on Vercel builds, which were hitting OOM issues as the number of archived versions grew. This shifts the build step to GitHub Actions and uses Vercel only for hosting the prebuilt static site.

What’s included

  • Builds docs-archive using Docusaurus in CI
  • Deploys prebuilt output to Vercel
  • Triggers only on changes to docs-archive or the workflow
  • Removes hardcoded memory limit from package.json build script
  • Adds build:high-mem helper and documents local memory requirements

Result

  • Eliminates Vercel build-time failures (OOM)
  • More stable and scalable for future doc versions
  • Keeps deployment fully automated

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 27, 2026

@lakshay-nasa is attempting to deploy a commit to the Acryl Data Team on Vercel.

A member of the Team first needs to authorize it.

@cursor
Copy link
Copy Markdown

cursor bot commented Mar 27, 2026

You have used all of your free Bugbot PR reviews.

To receive reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 27, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
datahub-docs-archive Error Error Mar 27, 2026 3:42pm

Request Review

@lakshay-nasa lakshay-nasa merged commit 0382e64 into datahub-project:main Mar 30, 2026
2 of 3 checks passed
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