Skip to content

athoscf/workshop-ci-cd

Repository files navigation

Workshop CI/CD with Github Actions (SINF 2024)

In this workshop, you will implement a CI/CD pipeline to achieve the following tasks:

(on pull requests and pushes to main)

  • Lint the code
  • Check the formatting of the code

(only on pushes to main)

  • Build the website distribution
  • Upload it to Github Pages

After this has been achieved, you will need to add a new article to the website and create a pull request to add it to the main branch.

Useful links

Useful commands

  • npm run setup: Initial setup of the project
  • npm run lint: Lint the code in the project
  • npm run build: Build the website distribution
  • npm run format:check: Check if the code in the project is properly formatted
  • npm run format:write: Format the code in the project

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published