This is an automated email from the ASF dual-hosted git repository.

Yicong-Huang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/texera.git


The following commit(s) were added to refs/heads/main by this push:
     new 09715e1c46 docs: add Codecov coverage badge to README (#4714)
09715e1c46 is described below

commit 09715e1c46086ecee3feee496c20846e0ca801ae
Author: Yicong Huang <[email protected]>
AuthorDate: Sat May 2 17:32:42 2026 -0700

    docs: add Codecov coverage badge to README (#4714)
    
    ### What changes were proposed in this PR?
    
    Add a Codecov coverage badge to the existing `<p align="center">` stats
    block in `README.md`. The badge links to
    https://app.codecov.io/gh/apache/texera so reviewers / contributors can
    see the current overall coverage and click through to the per-flag
    breakdown without leaving the repo home page.
    
    ```diff
       <img alt="Static Badge" 
src="https://img.shields.io/badge/Largest_Deployment-100_nodes,_400_cores-green";>
    +  <a href="https://app.codecov.io/gh/apache/texera";><img alt="Coverage" 
src="https://img.shields.io/codecov/c/github/apache/texera/main?logo=codecov&label=coverage";></a>
     </p>
    ```
    
    Why now: PR #4666 wired `CODECOV_TOKEN` so push events on `main` and
    `release/**` now upload coverage. The latest few main commits at
    `https://codecov.io/api/v2/github/apache/repos/texera/branches/main` are
    reporting `46%` overall (frontend / scala / python / agent-service flags
    broken out). Without the badge, every "what's the current coverage?"
    question is a manual hop to the Codecov dashboard.
    
    Style note: shields.io to match the neighboring `Static Badge` images.
    Linked so a click jumps straight to the dashboard (the existing badges
    are images-only).
    
    ### Any related issues, documentation, discussions?
    
    Closes #4713. Related: #4666 (Phase 2 token wiring), #4645 (Phase 1
    tokenless wiring).
    
    ### How was this PR tested?
    
    This is a one-line README change; rendered the new line in the GitHub
    markdown preview locally. The badge URL is already producing a
    non-`unknown` value (the dashboard returns `46%` for the latest main
    commits), so the rendered badge will be a real number on first view, not
    the placeholder.
    
    ### Was this PR authored or co-authored using generative AI tooling?
    
    Generated-by: Claude Code (Opus 4.7, 1M context)
    
    Co-authored-by: Claude Opus 4.7 (1M context) <[email protected]>
---
 README.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/README.md b/README.md
index 54dfddb28e..b1dbadd118 100644
--- a/README.md
+++ b/README.md
@@ -27,6 +27,7 @@
   <img alt="Static Badge" 
src="https://img.shields.io/badge/Workflow_Versions-357K-blue";>
   <img alt="Static Badge" 
src="https://img.shields.io/badge/Deployments-7-blue";>
   <img alt="Static Badge" 
src="https://img.shields.io/badge/Largest_Deployment-100_nodes,_400_cores-green";>
+  <a href="https://app.codecov.io/gh/apache/texera";><img alt="Coverage" 
src="https://img.shields.io/codecov/c/github/apache/texera/main?logo=codecov&label=coverage";></a>
 </p>
 
 Apache Texera (Incubating) is an open-source platform for human-AI 
collaborative data science using visual workflows. It enables human analysts to 
construct, execute, and refine data analysis tasks through an intuitive GUI, 
assisted by AI agents that understand natural-language instructions. Texera is 
well suited for a wide range of applications, including “AI for Science,” by 
making advanced AI and data science capabilities accessible to a broader 
community. It can run on a laptop for l [...]

Reply via email to