-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathaction.yaml
More file actions
47 lines (38 loc) · 1.22 KB
/
action.yaml
File metadata and controls
47 lines (38 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
name: Setup Sui CLI
description: Install a specific Sui CLI version and configure a deployer wallet for a target network.
branding:
icon: box
color: blue
inputs:
network:
description: |-
Target Sui network.
Supported values:
- `testnet`
- `mainnet`
required: false
default: testnet
private_key:
description: |-
Sui private key to import into the local keystore.
Accepted format:
- Compatible with `sui keytool import <PRIVATE_KEY> ed25519`
- Typically starts with `suiprivkey...`
Tip:
- Export an existing key with `sui keytool export --key-identity <SUI_ADDRESS>`
If omitted, the action installs Sui CLI only and skips wallet configuration.
required: false
version:
description: |-
Sui CLI version tag to install.
If omitted, the action resolves the latest network-specific release tag from the official Sui repository.
Available releases: https://github.com/MystenLabs/sui/releases/
required: false
outputs:
rpc_url:
description: Resolved Sui RPC endpoint for the selected network.
active_address:
description: Active Sui address imported into the wallet.
runs:
using: node24
main: dist/index.mjs