Skip to content

Repository files navigation

ZeroAlloc-Net / .github

Organization profile and meta-repo for ZeroAlloc-Net.

Contents

Path Description
profile/README.md Org profile shown on the ZeroAlloc-Net GitHub page
docs/plans/ Design documents and implementation plans
.github/workflows/api-compat.yml Reusable gate comparing each package's public API with its latest NuGet release
.github/workflows/benchmark-smoke.yml Reusable smoke run that fails when any benchmark crashes or produces no result
.github/workflows/ship-release-tracking.yml Reusable release-please step that moves Unshipped analyzer rules and public API to Shipped on the release PR
.github/workflows/release-tracking.yml Reusable CI guard that fails a release PR while anything is left Unshipped
scripts/ship-release-tracking.py The script both release-tracking workflows run; --check runs the guard locally

About ZeroAlloc-Net

ZeroAlloc-Net is home to a family of high-performance .NET libraries built around three principles:

  • Zero allocations — no heap pressure at steady state
  • Native AOT compatible — no reflection, no runtime code generation
  • Compile-time correctness — errors and wiring validated by Roslyn at build time, not at startup

About

Organization profile, design docs, and planning for ZeroAlloc-Net

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages