FCCColumbus / FCCColumbus/cbus-web

Create continuous integration when branches are merged to /dev

Open
#11 1 comment 0 reactions 0 assignees View on GitHub
CD/CD
Dominant language
JavaScript
Stars
7
Forks
7
PR merge metrics
No merged PRs in 30d

Description

## User Story
AS a Free Code Camp user
I want developers' code to be continuously integrated and unit tested
SO THAT I know that developers have tested their code with high standards

## Acceptance Criteria
GIVEN I am a Developer for Free Code Camp Columbus
WHEN my pull request to dev has passed the peer review and code review
AND the reviewer intiates a merge commit to the `dev` branch
THEN an automated process will run `npm ci`, `npm run build`, and `npm test`

### Implementation advice
- [Add a GitHub Action](https://github.com/FCCColumbus/cbus-web/actions/new) to create a [Building and testing Node.js](https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs) starter workflow
- To test, initiate a Pull Request into the dev branch from your feature branch.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.