Resolve "pre-commit in der CI-Pipeline aktivieren"
What is new and why?
This MR activates the code_quality stage in the CI and fixes several reuse and pre-commit findings.
Nach Aktivierung von pre-commit und reuse gab es einige Findings (siehe https://gitlab.opencode.de/f13/dokumentation/-/jobs/1406330), die direkt behoben wurden. Dazu zählte eine .ics-Datei. Dabei ist aufgefallen, dass sich mehrere alte .ics-Dateien im Repo befanden, die nicht mehr benötigt werden und daher komplett gelöscht wurden.
Related issues
Closes #9
Author's TODOs
-
Merge latest version of target branch (e.g., main) into your branch -
Check if SPDX identifier MPL-2.0and Copyright-Text2025 Land Baden-Württemberg <InnoLab@stm.bwl.de>exists in newly created files and/or hasn't been deleted or modified in existing files -
If necessary: Adapted the README.md -
If necessary: Adapted the documentation (https://f13-os.de/)
Reviewer's TODOs
-
Check if the Author did their checks well enough -
Try if the cause of the issue is solved as intended
To keep in mind
-
pre-commitused - Added logging output where necessary
- Added/adjusted error handling to avoid unwanted crashes and make proper debugging and testing possible
Edited by Lennart de Vries