55[ ![ License] ( https://img.shields.io/badge/license-Apache%202.0-blue.svg )] ( ./LICENSE )
66[ ![ npm] ( https://img.shields.io/badge/npm-%40r5n-red.svg )] ( https://www.npmjs.com/org/r5n )
77
8- Fast, zero-dependency CLI tools built with Bun.
9-
108</div >
119
1210## Packages
@@ -15,73 +13,10 @@ Fast, zero-dependency CLI tools built with Bun.
1513
1614Manage self-hosted GitHub Actions runners without the pain.
1715
18- ``` bash
19- # Spin up 5 runners with custom labels
20- hydra create -t $TOKEN -u github.com/org/repo -m 5 -l " docker,gpu"
21- ```
22-
23- ** Key features:**
24- - Parallel runner creation
25- - Profile-based configs
26- - Live status monitoring
27- - 110KB bundle
28-
2916### [ @r5n/sisyphus ] ( packages/sisyphus ) — Monorepo Versioning
3017
3118Stack version changes as "stones", release when ready.
3219
33- ``` bash
34- # Create a version stone
35- sisyphus version
36-
37- # Release everything
38- sisyphus roll --npm --github
39- ```
40-
41- ** Key features:**
42- - Stone-based changesets
43- - Automatic dependency bumping
44- - One-command releases
45- - 164KB bundle
46-
47- ## Installation
48-
49- ``` bash
50- # Install globally
51- bun add -g @r5n/hydra @r5n/sisyphus
52-
53- # Or use directly
54- bunx @r5n/hydra --help
55- bunx @r5n/sisyphus --help
56- ```
57-
58- ## Development
59-
60- ``` bash
61- # Clone and install
62- git clone https://github.com/r5n-labs/clis.git
63- cd clis && bun install
64- git submodule update --init --recursive
65-
66- # Build
67- bun run build
68-
69- # Test
70- bun test
71-
72- # Run locally
73- bun --bun packages/hydra/src/cli.ts
74- bun --bun packages/sisyphus/src/cli.ts
75- ```
76-
77- ## Tech Stack
78-
79- - ** Runtime:** Bun
80- - ** Language:** TypeScript (strict)
81- - ** Validation:** Banditypes
82- - ** Linting:** Biome
83- - ** Build:** Custom bundler with zero runtime dependencies
84-
8520## License
8621
8722Apache 2.0 — see [ LICENSE] ( ./LICENSE )
0 commit comments