diff --git a/contributions/demo/week2/hampfh-ieinberg/README.md b/contributions/demo/week2/hampfh-ieinberg/README.md new file mode 100644 index 0000000000..2c43b88976 --- /dev/null +++ b/contributions/demo/week2/hampfh-ieinberg/README.md @@ -0,0 +1,30 @@ +# Assignment Proposal + +## Title + +Enterprise CI with Github Actions + +## Names and KTH ID + +- Hampus Hallkvist (hallkvi@kth.se) +- Isak Einberg (ieinberg@kth.se) + +## Deadline + +- Week 2 + +## Category + +- Demo + +## Description + +We want to cover three different CI github actions during week 2. We're thinking starting from a rust project and then apply: + +- Unit testing integration through cargo (rust's package manager) +- Correct pull request formatting (enforcing that PRs are correctly formatted, making sure there is consistency when new contributors join the project) +- Pull request notification to slack (alerting the rest of the team directly through integration with communication tools) + +**Relevance** + +These are three very relevant topics for code quality and maintainability in enterprise development. We think this will give a good overview of how the workflow might look like in a real project.