Auto merge of #29807 - sagudev:pyfail, r=mrobinson

Propagate status on `build_like_command_arguments`

As observed in #29805

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #29806

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because ___

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
This commit is contained in:
bors-servo 2023-05-29 13:39:41 +02:00 committed by GitHub
commit cab7694b08
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -789,7 +789,7 @@ class CommandBase(object):
self.features = kwargs.get("features", None) or []
self.configure_media_stack(kwargs['media_stack'])
original_function(self, *args, **kwargs)
return original_function(self, *args, **kwargs)
decorators.reverse()
decorated_function = configuration_decorator