From 4d7727db65427eb9c601490b0634265a737bf488 Mon Sep 17 00:00:00 2001 From: Peter Lukka Date: Tue, 19 May 2026 11:30:44 +0000 Subject: [PATCH] docs(readme): add CI / Docs / Release / License status badges MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Four standard project badges under the title: - CI: green/red status for .github/workflows/ci.yml runs on main - Docs: green/red status for the docs.yml workflow (mdbook build/deploy) - Release: shields.io semver tag for the latest GitHub Release; links to /releases/latest so readers land on the most recent artifacts - License: Apache-2.0 (matches Cargo.toml), links to the LICENSE file All SVGs served by GitHub's own badge endpoint or shields.io — no third-party trackers. The Release badge uses sort=semver so v1.10.0 stays correctly ordered relative to v1.9.0 etc. Co-Authored-By: Claude Opus 4.7 (1M context) --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 3427b8d..3f89363 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ # Eä +[![CI](https://github.com/petlukk/eacompute/actions/workflows/ci.yml/badge.svg)](https://github.com/petlukk/eacompute/actions/workflows/ci.yml) +[![Docs](https://github.com/petlukk/eacompute/actions/workflows/docs.yml/badge.svg)](https://github.com/petlukk/eacompute/actions/workflows/docs.yml) +[![Release](https://img.shields.io/github/v/release/petlukk/eacompute?sort=semver)](https://github.com/petlukk/eacompute/releases/latest) +[![License](https://img.shields.io/badge/license-Apache--2.0-blue)](LICENSE) + Write compute kernels in explicit, portable syntax. Compile to shared libraries. Generate native bindings for Python, Rust, C++, PyTorch, and CMake. No runtime. No garbage collector. No glue code.