Skip to content

jjosephd/gh-deployment-workflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Continuous Integration and Continuous Deployment with GitHub Actions

This project is designed to help you learn the concepts of Continuous Integration (CI) and Continuous Deployment (CD). You will create a simple GitHub Actions workflow to deploy a static website to GitHub Pages.

Project Overview

  • Objective: Learn CI/CD by deploying a static website.
  • Tools: GitHub Actions, GitHub Pages.
  • Outcome: A live static website automatically deployed via GitHub Actions.

Getting Started

  1. Clone the repository:

    git clone https://jjosephd.github.io/gh-deployment-workflow/
    cd your-repo
  2. Create a GitHub Actions workflow:

    • Add a .github/workflows/deploy.yml file with the necessary configuration to deploy to GitHub Pages.
  3. Deploy:

    • Push your changes to the main branch and watch your site go live on GitHub Pages.

License

  1. Project URL

This project is licensed under the Apache License, Version 2.0. See the LICENSE file for details.

About

A project to better understand CI/CD by deploying a static Github Pages HTML site using Github Actions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages