ls1intum / Hephaestus

Hephaestus - A Generative AI Mentor for Agile Software Development
MIT License
7 stars 1 forks source link

Prevent dots in subject parts #65

Closed FelixTJDietrich closed 1 month ago

FelixTJDietrich commented 1 month ago

Describe the bug

github.ls1intum.ase.cit.tum.de.pull_request does not follow the format github.{org}.{repo}.{event_type} for our NATS message subjects.

We cannot just filter for github.ls1intum.*.pull_request and also contain github.ls1intum.ase.cit.tum.de.pull_request.

Expected behavior

ase.cit.tum.de should not contain a dot

Proposed solution

Replace . witn ~ since GitHub does not allow tilde in its naming:
github.ls1intum.ase~cit~tum~de.pull_request