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

vincbeck pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 4b0eb8e0206 Stop shipping broken agent-skill symlinks in the source 
release (#73107)
4b0eb8e0206 is described below

commit 4b0eb8e02060a73a3358ac2778b552a71252c38a
Author: Jarek Potiuk <[email protected]>
AuthorDate: Mon Sep 14 20:41:00 2026 +0630

    Stop shipping broken agent-skill symlinks in the source release (#73107)
    
    Excluding .agents from the source tarball (#68851) left .claude behind.
    Everything under .claude/skills is a relay symlink into .agents/skills, so
    export-ignore strips the targets while the links themselves still ship:
    unpacking the source release yields broken symlinks, and .claude/ arrives
    holding nothing but those dead links.
    
    Found while verifying 3.3.2rc1, whose tarball carries five of them. The
    released 3.3.1 carries the same ones, so this is long-standing rather than
    something a recent change introduced.
    
    .github needs no equivalent entry: its own skills relays are already
    covered by the existing .github export-ignore.
---
 .gitattributes | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.gitattributes b/.gitattributes
index 941af468b1d..326d417741c 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -22,6 +22,7 @@ agents.md export-ignore
 .agents export-ignore
 SKILLS.md export-ignore
 CLAUDE.md export-ignore
+.claude export-ignore
 
 .asf.yaml export-ignore
 .bash_completion export-ignore

Reply via email to