[Init] Initial commit - NetMesh terminal manager
Some checks failed
build-packages / resolve bundled mosh-client (push) Has been cancelled
build-packages / resolve bundled et-client (push) Has been cancelled
build-packages / build-macos (push) Has been cancelled
build-packages / build-windows (push) Has been cancelled
build-packages / build-linux-x64 (push) Has been cancelled
build-packages / build-linux-arm64 (push) Has been cancelled
build-packages / release (push) Has been cancelled
build-packages / update Nix release metadata (push) Has been cancelled
build-packages / bump homebrew tap (push) Has been cancelled
test / lint-and-test (push) Has been cancelled
AI automation / Route event (push) Has been cancelled
AI automation / Hand reopened issue to maintainers (push) Has been cancelled
AI automation / Clean source issue state (push) Has been cancelled
AI automation / Reconcile handoffs (push) Has been cancelled
AI automation / Classify issue (push) Has been cancelled
AI automation / Claude Code smoke (push) Has been cancelled
AI automation / Review issue follow-up (push) Has been cancelled
AI automation / Publish issue follow-up (push) Has been cancelled
AI automation / Implement with Claude Code (push) Has been cancelled
AI automation / Publish implement PR (push) Has been cancelled
AI automation / Continue queued issue comments (push) Has been cancelled
AI automation / Codex review loop (push) Has been cancelled
AI automation / Publish Codex fix (push) Has been cancelled
AI automation / Clear Codex dispatch marker (push) Has been cancelled
AI automation / Own PR re-request Codex (push) Has been cancelled
AI automation / External PR re-request Codex (push) Has been cancelled
AI automation / Poll Codex reaction / retry (push) Has been cancelled
build-et-binaries / build-linux-x64 (push) Has been cancelled
build-et-binaries / build-linux-arm64 (push) Has been cancelled
build-et-binaries / build-macos-universal (push) Has been cancelled
build-et-binaries / build-windows-x64 (push) Has been cancelled
build-et-binaries / release (push) Has been cancelled

This commit is contained in:
2026-09-13 18:24:01 +08:00
commit 3c72efcb7f
3255 changed files with 907009 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
# Star History Charts
Static SVG charts committed to the repo so README embeds keep working without
depending on `api.star-history.com` (which broke after GitHub restricted the
public stargazers API in 2026).
- `star-history-light.svg` — light theme
- `star-history-dark.svg` — dark theme
## Regenerate locally
Requires Python 3.6+, [gh CLI](https://cli.github.com/) authenticated as a
repo admin/collaborator (stargazers list is no longer public).
```bash
# From repo root
tmpdir=$(mktemp -d)
git clone --depth 1 https://github.com/carsteneu/mystarhistory.git "$tmpdir/mystarhistory"
python3 "$tmpdir/mystarhistory/mystarhistory.py" \
--repo binaricat/Netcatty \
--output docs/assets/star-history/star-history-light.svg
python3 "$tmpdir/mystarhistory/mystarhistory.py" \
--repo binaricat/Netcatty \
--dark \
--output docs/assets/star-history/star-history-dark.svg
```
Or trigger the **Star History** GitHub Actions workflow
(`.github/workflows/star-history.yml`). It reuses the existing `RELEASE_TOKEN`
secret (same PAT already used for release publishing) so no new secret is
needed. Because `main` requires pull requests (with admin enforcement), the
workflow never pushes to the default branch directly: it force-updates
`chore/star-history` with `RELEASE_TOKEN`, then opens/reuses and squash-merges
a PR with the built-in `GITHUB_TOKEN` (PATs often lack `createPullRequest`).
`RELEASE_TOKEN` must be able to:
- read stargazers (repo admin/collaborator)
- push the `chore/star-history` branch
Also ensure the repo setting **Allow GitHub Actions to create and approve pull
requests** is enabled so `GITHUB_TOKEN` can open the chart PR.