awslabs / awslabs/swift-aws-lambda-runtime

[plugin] Use Swift SubProcess instead of Process when it will be available

Open
#364 3 comments 0 reactions 1 assignee Claimed by @sebsto View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.