Skip to content

Commit

Permalink
Executable tutorial: CI workflow using GitHub actions for Node.js Exp…
Browse files Browse the repository at this point in the history
…ress app, including automated testing and linting using Jest and Eslint (#1116)

* docs: add tutorial proposal

* docs: update README

Co-authored-by: andnil5 <andnil5@kth.se>
  • Loading branch information
andnil5 and andnil5 authored Apr 4, 2021
1 parent 737bf7a commit 5a65559
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions contributions/executable-tutorial/andnil5-nwessman/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Executable tutorial: CI workflow using GitHub actions for Node.js Express app, including automated testing and linting using Jest and Eslint

## Members
Anders Nilsson (andnil5@kth.se) Github: [andnil5](https://github.com/andnil5)

Niklas Wessman (nwessman@kth.se) Github: [nwessman](https://github.com/nwessman)

## Proposal
We will create a [Katacoda](https://www.katacoda.com/) executable tutorial including:
* A short introduction to automated testing with Jest, Linting with Eslint, and CI using GitHub actions.
* How to write mocha tests with Jest to test API endpoints on a simple Express application.
* How to set up a simple Eslint linter.
* How to create a CI workflow with GitHub actions, including automated tests and linting.

0 comments on commit 5a65559

Please sign in to comment.