Skip to content

Workflows

Max H edited this page Mar 28, 2022 · 1 revision

The following workflows are automated with github actions:

CodeQL

Automatically checks the code for vulnerabilities. Gets executed on pushes to main and pull requests against main.

Github pages

Creates the module documentation from the delieverd typedoc comments in the source code. Gets executed on every push on main. The documentation can be found here: https://software-engineering-dhbw.github.io/noodle_backend/

Node.js Package

Builds and publish a npm package to the github npm repository. Executed on every tag creation. More information can be found here: https://github.com/orgs/Software-Engineering-DHBW/packages?repo_name=noodle_backend

Nodejs e2e Tests

Executes end to end and unit tests on every push to main and every pull request against main

Clone this wiki locally