μblog docsμblog docs
Introduction
  • Django Application
  • Nuxt Application
  • Docker Compose
  • VuePress Documentation
  • AWS ECS

    • Terraform
    • Pulumi
    • CDK
  • Application Updates

    • GitHub Action
  • English
  • 简体中文
GitHub
Introduction
  • Django Application
  • Nuxt Application
  • Docker Compose
  • VuePress Documentation
  • AWS ECS

    • Terraform
    • Pulumi
    • CDK
  • Application Updates

    • GitHub Action
  • English
  • 简体中文
GitHub
  • GitHub Actions Guide

GitHub Actions Guide

GitHub Actions are used for automating things related to this project including:

  • linting files to check for correct syntax
  • running unit tests to test business logic
  • building and pushing container images to ECR (Elastic Container Registry)
  • creating/updating/destroying infrastructure stacks
  • updating the application version (both backend and frontend)
  • running load tests with k6

Linting

Unit Tests

Building and Pushing Images

Infrastructure operations

Application updates

Load tests

Edit this page on GitHub
Last Updated:: 4/29/25, 11:56 PM
Contributors: Brian Caffey
Prev
/guide/step-by-step.html
Next
Overview of options for deploying μblog