awslabs / awslabs/swift-aws-lambda-runtime
[plugin] Use Swift SubProcess instead of Process when it will be available
Open
area/performance
kind/enhancement
semver/none
size/S
- Dominant language
- Swift
- Stars
- 1.2k
- Forks
- 115
- Avg merge
- 1h 3m
- Merged PRs (30d)
- 1
Description
### Expected behavior
The Plugins/AWSLambdaPackager/PluginUtils.swift struct should use `SubProcess` instead of Foundation's `Process`
https://github.com/apple/swift-foundation/blob/main/Proposals/0007-swift-subprocess.md
### Actual behavior
The struct uses `Process`
### Steps to reproduce
n/a
### If possible, minimal yet complete reproducer code (or URL to code)
n/a
### What version of this project (`swift-aws-lambda-runtime`) are you using?
main
### Swift version
>= 6.x
### Amazon Linux 2 docker image version
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.