Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

Phase 6 — Deployment / Release

Live. Phase 6 of 7. Deployed to GitHub Pages via the deploy.yml GitHub Actions pipeline (checkout → npm cinpm run testnpm run build → upload → deploy).

🔗 Live URL: https://programmershinobi.github.io/architecture-advisor/ — verified: HTTP 200, the SPA mounts, and assets resolve at the /architecture-advisor/ base path.

Releasing to production through a CI/CD pipeline. For this project the target is free static hosting on GitHub Pages with GitHub Actions — the guide below is the exact path followed.

Browser support (for users of the live site)

Recommended: the latest two stable versions of Chrome, Edge, Firefox, or Safari (desktop or mobile) — the "evergreen" baseline (ES2020 + localStorage; not Internet Explorer). Responsive to 360 px, WCAG AA in both themes. Unsupported browsers, or JavaScript disabled, show a readable "use a modern browser" message (index.html nomodule + <noscript>) rather than a blank page — satisfying FR-EDGE-4. Canonical baseline: SRS §2.3.

Deliverable (prepared)

➡️ Deployment Guide — GitHub Pages — step-by-step free hosting + CI/CD (public repo → unlimited Actions minutes + free Pages).

Expected outputs

  • CI workflow (lint + test + build) and a Pages deploy workflow.
  • A live public URL: https://<username>.github.io/architecture-advisor/.
  • Reproducible builds; every release recorded in a changelog (see charter Section 15.4).

References

Contributions are welcome — see ../../CONTRIBUTING.md.