@@ -6,12 +6,13 @@ Setup an SSH socket with a private key.
66
77Following inputs can be used as ` step.with ` keys
88
9- | Name | Required | Type | Description |
10- | ---------------| ----------| --------| ---------------------------------|
11- | ` host ` | Yes | String | Remote hostname. |
12- | ` port ` | No | Number | SSH Port (default: ` 22 ` ). |
13- | ` socket-path ` | Yes | String | Path at which to create socket. |
14- | ` key ` | Yes | String | base64 private key |
9+ | Name | Required | Type | Description |
10+ | ---------------| ----------| --------| ------------------------------------|
11+ | ` host ` | Yes | String | Remote hostname. |
12+ | ` port ` | No | Number | SSH Port (default: ` 22 ` ). |
13+ | ` socket-path ` | Yes | String | Path at which to create socket. |
14+ | ` key ` | Yes | String | base64 private key |
15+ | ` lifetime ` | No | Number | Seconds to keep key (default: 600) |
1516
1617You may encode your private key in base64 via:
1718
@@ -25,6 +26,7 @@ Store that in GitHub Secrets to securely pass to the action.
2526| Name | Description |
2627| ---------------| ----------------------------------|
2728| ` socket-path ` | Path at which socket was created |
29+ | ` agent-pid ` | SSH Agent PID. |
2830
2931### Example usage
3032``` yaml
@@ -44,7 +46,7 @@ Store that in GitHub Secrets to securely pass to the action.
4446## Development
4547Make ` ncc` available in your build environment:
4648` ` ` shell
47- npm i -g @zeit /ncc
49+ npm i -g @vercel /ncc
4850` ` `
4951
5052Install package dependencies :
0 commit comments