quill: draft stackchain README
This commit is contained in:
1 parent
ca3cded6c7
commit
a29b918953
1 file changed
+32
@@ -0,0 +1,32 @@
|
||||
# Stackchain Library
|
||||
|
||||
A minimal Python library for composing ordered CLI toolchains from YAML.
|
||||
|
||||
## Install
|
||||
|
||||
```
|
||||
pip install stackchain
|
||||
```
|
||||
|
||||
## Usage
|
||||
|
||||
```yaml
|
||||
# chain.yaml
|
||||
steps:
|
||||
- run: lint
|
||||
- run: test
|
||||
- run: build
|
||||
```
|
||||
|
||||
```bash
|
||||
stackchain run chain.yaml
|
||||
```
|
||||
|
||||
## Config
|
||||
|
||||
- `--fail-fast` stops on first non-zero exit (default: false).
|
||||
- `--dry-run` prints steps without executing.
|
||||
|
||||
## Contributing
|
||||
|
||||
PRs welcome. Run `pytest` before opening.
|
||||
Reference in new issue
Block a user