Skip to content

A monorepo to experiment with and refine GitHub Actions workflows for CI/CD. Focused on deploying individual applications to multiple environments with streamlined automation. Ideal for testing and improving deployment strategies in a mono repository setup.

Notifications You must be signed in to change notification settings

MartinLupa/github-actions-ci-cd

Repository files navigation

GitHub Actions CI/CD in monorepo setup

This repository is meant to serve as a testing playground for creating and experimenting with GitHub Actions workflows in a mono repository setup, aimed at deploying to different environments, and at having individual app deployments.

Introduction

The purpose of this repository is to provide a safe space to create, test, and refine GitHub Actions workflows. These workflows can automate various deployment processes to different environments such as development, staging, and production.

The main focus of this repository is on the .github folder. The app and packages folder are meant to host apps and packages used for testing the workflows only.

Getting Started

To get started with this repository, follow the steps below:

  1. Fork this repository: Click on the fork button at the top right corner of this repository to create a copy in your GitHub account.
  2. Clone the repository: Clone the forked repository to your local machine.
    git clone https://github.com/YOUR_USERNAME/github-actions-ci-cd.git

About

A monorepo to experiment with and refine GitHub Actions workflows for CI/CD. Focused on deploying individual applications to multiple environments with streamlined automation. Ideal for testing and improving deployment strategies in a mono repository setup.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages