phantom_ci 0.1.155

Secure Headless Self-Hosted Runner
## phantomCI
### Secure Headless Self-Hosted Runner
#### Makes zero unnecessary outbound connections, thereby increasing security.
#### Output is sent to stdout only, by default. (Webhook option in progress.)

### Usage
```shell
## run normally
phantom_ci
## add repo to config file
phantom_ci add https://github.com/your/repo.git

## install systemd service file
phantom_ci configure service
```

## ~/.cache/phantomCI/config/Repo.toml
```toml
[sys-compare]
path = "https://github.com/helloimalemur/sys-compare"

[elktool]
path = "https://github.com/helloimalemur/ELKTool"
target_branch = "master"
```

## ./workflow.toml 
```toml
[0] ## name must be integer and correspond to the order in which commands are run
run = "ls -lah" ## command string
[1]
run = "pwd"
[2]
run = "rm -rf testproj/"
[3]
run = "cargo new testproj"
[4]
run = "cargo add tokio --manifest-path testproj/Cargo.toml"
[5]
run = "cargo run --manifest-path testproj/Cargo.toml"
[6]
run = "rm -rf testproj/"
```