Skip to content

fix: add GitHub Pages deployment workflow to publish Docsify site from main#543

Merged
MichaelCade merged 1 commit into
mainfrom
copilot/fix-blog-section-update
Jun 24, 2026
Merged

fix: add GitHub Pages deployment workflow to publish Docsify site from main#543
MichaelCade merged 1 commit into
mainfrom
copilot/fix-blog-section-update

Conversation

Copilot AI commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Blog Post Submission

Summary

The web-app-deploy.yml workflow only triggered on the web_app branch and used MkDocs (with no mkdocs.yml present), leaving the Docsify site on main — including the new blog section — never deployed. Added .github/workflows/deploy-pages.yml which pushes the site to the gh-pages branch on every push to main using peaceiris/actions-gh-pages@v4, excluding .github, .git, and template_repository from the published output.

Checklist

  • I added my post under blog/posts/ with filename format YYYY-MM-DD-short-title.md
  • I used the metadata schema from blog/_template.md (title, author, date, tags, summary)
  • My post is original and relevant to the 90DaysOfDevOps community topics
  • I verified local markdown links and image paths
  • I have read and followed CONTRIBUTING.md

@github-actions

Copy link
Copy Markdown
Contributor

Our team will soon review your PR. Thanks @Copilot :)

@MichaelCade MichaelCade marked this pull request as ready for review June 24, 2026 14:39
@MichaelCade MichaelCade merged commit 9c673f4 into main Jun 24, 2026
3 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

Thank you @Copilot for taking out your valuable time in order to contribute to our project. Looking forward for more such amazing contributions :)

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