Skip to content

Add GitHub Pages documentation site for SYD - #1

Draft
GautierFR with Copilot wants to merge 2 commits into
mainfrom
copilot/add-github-pages-documentation
Draft

Add GitHub Pages documentation site for SYD#1
GautierFR with Copilot wants to merge 2 commits into
mainfrom
copilot/add-github-pages-documentation

Conversation

Copilot AI commented Feb 26, 2026

Copy link
Copy Markdown

Sets up an automated Jekyll-based documentation site deployed via GitHub Pages for the SYD (Start Your Dashboard) application.

Changes

CI/CD

  • .github/workflows/pages.yml — builds and deploys the Jekyll site to GitHub Pages on every push to main; uses actions/checkout@v4, actions/configure-pages@v5, actions/jekyll-build-pages@v1, actions/upload-pages-artifact@v3, actions/deploy-pages@v4

Documentation structure

  • _config.yml — Jekyll config with minima theme, French locale, SEO and feed plugins
  • index.md — homepage with navigation table to doc sections
  • docs/getting-started.md — prerequisites, install steps, initial config
  • docs/features.md — feature overview (dashboard widgets, integrations, accessibility, security)

Activation required

Repository owner must enable Settings → Pages → Source: GitHub Actions to activate deployment. The workflow will then trigger automatically on push to main.

Original prompt

Je souhaite construire des GitHub Pages qui vont être la documentation publique de mon application SYD.


🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Co-authored-by: GautierFR <48211358+GautierFR@users.noreply.github.com>
Copilot AI changed the title [WIP] Add GitHub Pages for SYD application documentation Add GitHub Pages documentation site for SYD Feb 26, 2026
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