Skip to content

feat!: Remove `rules` input

Jonas Fierlings requested to merge remove-rules-input into main

The old behaviour was surprising because the default rules always overwrite any rules from extends. Since there is an acceptable workaround by specifying the rules the same way is needs, we remove the rules input.

The same could be done with extends, but I cannot think of a way that extends would lead to surprising behaviour the way rules did. This keeps the component a little bit cleaner, since no workaround is required if we keep the extends input.

This should fix the CI so that the container images do not get rebuilt all the time.

BREAKING CHANGE: rules input is removed from the components. If you need the old behaviour, add the rules manually to the jobs afterwards.

Merge request reports