CI/CD & GitHub Actions

GitHub Actions workflows and CI/CD pipeline documentation.

Overview

Momentum uses GitHub Actions for:

  • Continuous Integration: Unit tests, linting, type checking
  • Infrastructure Deployment: Terraform apply via workflow
  • Code Review: Automated Claude-powered code review
  • Documentation: GitHub Pages deployment

Workflows

Workflow Trigger Purpose
unit-tests.yml PR, Push Run Jest tests
deploy-infrastructure.yml Push to main Deploy Terraform
claude-code-review.yml PR AI code review
github-pages.yml Push (docs/) Deploy documentation

Documentation

Guides

Analysis

Branch Strategy

main (production)
  └── feature/* (development)
  └── bugfix/* (fixes)
  • All PRs require passing checks
  • Merges to main trigger deployment

Back to top

Momentum LMS © 2025. Distributed under the MIT license.