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.0 and Copyright-Text 2025 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-commit used
  • 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

Merge request reports

Loading