Avoid rebuilding all images on every PR by only triggering a build when there is a change that
will affect the content of the image. If an image is unaffected by a PR, the last successful
build triggered by a merge to the main branch will be used for testing.
Signed-off-by: Mike Bonnet <mikeb@redhat.com>
Konflux is moving from a shared "appstudio-pipeline" service account
to a separate service account for each component, to increase security
and improve efficiency.
Signed-off-by: Mike Bonnet <mikeb@redhat.com>
Use faster instance types to accelerate developer feedback.
Use pipeline defaults whenever possible to simplify maintenance.
Signed-off-by: Mike Bonnet <mikeb@redhat.com>