Skip to content

Awesome GitHub Site - Validate build, DNS, HTTPS, and routing #761

@ashleyshaw

Description

@ashleyshaw

Summary

Validate the phase 1 site end to end: local build, GitHub Pages publishing, DNS resolution, HTTPS availability, and custom 404 routing.

Action

  • Action Type: ☐ Create
  • Target File: website/ and GitHub Pages configuration

Proposed Test Content

  • Local Astro build passes
  • GitHub Actions deploys a Pages artefact successfully
  • github.lightspeedwp.agency resolves to the site after DNS propagation
  • HTTPS can be enforced once the certificate is available
  • Non-existent routes return the branded 404 page

Scope & Applicability

  • Type: integration / release validation
  • Affected Areas: GitHub Pages deployment, DNS, HTTPS, routing, published pages
  • Audience: developers, maintainers, and release reviewers

Acceptance Criteria

  • Build passes locally and in CI
  • DNS target resolves as expected
  • HTTPS can be enabled in Pages settings
  • 404 routing works on the published site
  • Validation evidence is documented

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Priority

    None yet

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions