This working group focusses on the testing and the CI/CD pipelines.
Meeting Notes
2024-10-14 Meeting notes
Participants:
Christoph
James
Kai
Piet
Andreas
Tim (Host)
Dev Update
https://github.com/EVerest/everest-ci/pull/54 adds reusable workflow “continous_integration.yml”
What does Reusable Workflow mean?
Reusable workflow works like a library for Github Workflows
https://github.com/EVerest/liblog/pull/24 uses this workflow instead of defining it again
The new workflow merges the current duplicate-per-repo existing ones
What does the Reusable Workflow bring?
Coverage step is added
Coverage Report and Badges are deployed to everest.github.io and can be used in for example README.md files
Needs to be rolled out to more repos (currently only for liblog
Coverage Report
https://github.com/EVerest/liblog/pull/23/ adds example how to integrate coverage in C++ Repos, needs to be rolled out, too
Meeting cadence changed! Since participation and topics were somewhat lacking in the last instances, we decided to change the meeting cadence.
CI/CD & Testing Working group now meets every first Thursday of the month (or in-between on demand), 4:30 pm - 5pm CET - please update your calendars! Next meeting November 7th.
2024-09-26 Meeting notes
Participants:
...