Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: fad01a17560cac9824c8f40243493449434bf8c4
https://github.com/openSUSE/open-build-service/commit/fad01a17560cac9824c8f4...
Author: Henne Vogelsang
Date: 2023-07-21 (Fri, 21 Jul 2023)
Changed paths:
M src/api/app/controllers/trigger_workflow_controller.rb
M src/api/app/models/workflow.rb
Log Message:
-----------
Tell people about Pundit errors in WorkflowRun
We started to use Pundit a lot in the various `Workflow::Step`.
Authorization failures that happen inside the `Workflow` should
be reflected in the `WorkflowRun` and not in the request cycle.
Also: As the `TriggerWorkflowController` takes care about APIErrors
and Pundit now, we don't need to handle those exceptions in
`Workflow.destroy_target_projects`.
Commit: ee047f7965daa4f01df76000c53b2dd4b4ec1ea2
https://github.com/openSUSE/open-build-service/commit/ee047f7965daa4f01df760...
Author: Henne Vogelsang
Date: 2023-07-24 (Mon, 24 Jul 2023)
Changed paths:
M src/api/app/controllers/trigger_workflow_controller.rb
M src/api/app/models/workflow.rb
Log Message:
-----------
Merge pull request #14683 from hennevogel/bugfix/pundit-exceptions-in-scm-ci
Tell people about Pundit errors in WorkflowRun
Compare: https://github.com/openSUSE/open-build-service/compare/e57d07344acc...ee047f...