diff --git a/contributions/executable-tutorial/andnil5-nwessman/README.md b/contributions/executable-tutorial/andnil5-nwessman/README.md new file mode 100644 index 0000000000..750763c66b --- /dev/null +++ b/contributions/executable-tutorial/andnil5-nwessman/README.md @@ -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. \ No newline at end of file