Skip to content

Add GitHub Actions for Astro deploy and PR previews#2

Merged
sudheer merged 9 commits intomainfrom
migrate-blog-from-hugo-to-astro
Mar 7, 2026
Merged

Add GitHub Actions for Astro deploy and PR previews#2
sudheer merged 9 commits intomainfrom
migrate-blog-from-hugo-to-astro

Conversation

@sudheer
Copy link
Owner

@sudheer sudheer commented Mar 3, 2026

Motivation

  • Migrate site build and hosting from Hugo to Astro and provide preview deployments for pull requests.
  • Ensure production builds are published to GitHub Pages and PR get a shareable preview URL.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 3, 2026

❌ PR preview deployment finished but URL was not reachable in time.

Please check Settings → Pages:

  • Source: Deploy from a branch
  • Branch: gh-pages
  • Folder: /(root)

Then re-run the Astro PR Preview workflow.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

ℹ️ Astro preview skipped for this PR.

Reason: this branch does not yet contain a complete Astro project (package.json + astro.config.*).
Once Astro migration files are present, this workflow will build and deploy preview automatically.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

❌ PR preview deployment finished but URL was not reachable in time.

Please check Settings → Pages:

  • Source: Deploy from a branch
  • Branch: gh-pages
  • Folder: /(root)

Then re-run the Preview on Pull Request workflow.

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

🔍 PR preview is ready.

Open preview: https://sudheer.github.io/sudheer.github.io/preview/pr-2/

@github-actions
Copy link
Contributor

github-actions bot commented Mar 6, 2026

🔍 PR preview is ready.

Open preview: https://sudheer.github.io/preview/pr-2/

@github-actions
Copy link
Contributor

github-actions bot commented Mar 6, 2026

🔍 PR preview is ready.

Open preview: https://sudheer.github.io/preview/pr-2/

@github-actions
Copy link
Contributor

github-actions bot commented Mar 7, 2026

🔍 PR preview is ready.

Open preview: https://sudheer.github.io/preview/pr-2/

@sudheer sudheer removed the codex label Mar 7, 2026
@sudheer sudheer marked this pull request as ready for review March 7, 2026 23:20
@sudheer sudheer merged commit 3db2f23 into main Mar 7, 2026
2 checks passed
@sudheer sudheer deleted the migrate-blog-from-hugo-to-astro branch March 24, 2026 21:51
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.

1 participant