-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat: improve workflow builtin actions #3105
Feat: improve workflow builtin actions #3105
Commits on Sep 11, 2024
-
Make the builtin action explicit
This commit introduces no changes to the user. This is only a preparation step to replace builtin actions, which usage was very restricted and specific, with builtin operations that can be used as any other operations. Signed-off-by: Didier Wenzek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for de2cc45 - Browse repository at this point
Copy the full SHA de2cc45View commit details -
Clarify name and role of workflow processing methods
Signed-off-by: Didier Wenzek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a3a7d7 - Browse repository at this point
Copy the full SHA 3a3a7d7View commit details -
Use user provider exec and await handlers for builtin actions
Signed-off-by: Didier Wenzek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1aee7a7 - Browse repository at this point
Copy the full SHA 1aee7a7View commit details -
Rename BgExitHandlers -> ExecHandlers
The new name is more appropriate, now that these handlers are used not only for background scripts but also to trigger a sub operation or a builtin action. Signed-off-by: Didier Wenzek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55a2ceb - Browse repository at this point
Copy the full SHA 55a2cebView commit details -
Improve documentation of builtin actions in a workflow
Signed-off-by: Didier Wenzek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a699181 - Browse repository at this point
Copy the full SHA a699181View commit details -
Simplify operation workflow test
Signed-off-by: Didier Wenzek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f273967 - Browse repository at this point
Copy the full SHA f273967View commit details -
Signed-off-by: Didier Wenzek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 104a318 - Browse repository at this point
Copy the full SHA 104a318View commit details -
A builtin:operation can only be invoked from the same operation
Signed-off-by: Didier Wenzek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dcd9812 - Browse repository at this point
Copy the full SHA dcd9812View commit details -
Check that builtin actions are still supported even if deprecated
Signed-off-by: Didier Wenzek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 31f6c8c - Browse repository at this point
Copy the full SHA 31f6c8cView commit details -
A builtin operation can be triggered on the executing step
Signed-off-by: Didier Wenzek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c5adbe4 - Browse repository at this point
Copy the full SHA c5adbe4View commit details -
Use T::try_from instead of TryInto::<T>::try_into
Signed-off-by: Didier Wenzek <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ad7db4 - Browse repository at this point
Copy the full SHA 7ad7db4View commit details