Skip to content

chore: exclude local artifacts from published packages - #179

Merged
V3RON merged 1 commit into
mainfrom
agent/exclude-publish-artifacts
Aug 3, 2026
Merged

chore: exclude local artifacts from published packages#179
V3RON merged 1 commit into
mainfrom
agent/exclude-publish-artifacts

Conversation

@V3RON

@V3RON V3RON commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

What is this?

Published packages now leave local test output and build artifacts out of their npm tarballs. This prevents the Apple platform package from packaging Xcode build products, simulator caches, and Harness logs.

How does it work?

Package-level ignore rules exclude tests and TypeScript build caches from public packages. The Apple package also excludes local Harness logs, Xcode build output, and Xcode user state while retaining the XCTest project sources. The existing native-package allowlists now exclude nested TypeScript build-info files. A patch release plan covers the corrected archives.

Why is this useful?

The Apple platform archive falls from 100.3 MB to 296 KB, so publishing no longer spends time compressing and uploading local Xcode artifacts. Consumers receive only package files needed to use Harness.

@vercel

vercel Bot commented Aug 3, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
react-native-harness Ready Ready Preview Aug 3, 2026 3:20pm

Request Review

@V3RON V3RON changed the title fix: exclude local artifacts from published packages chore: exclude local artifacts from published packages Aug 3, 2026
@V3RON
V3RON marked this pull request as ready for review August 3, 2026 15:29
@V3RON
V3RON merged commit 0797f4c into main Aug 3, 2026
6 of 7 checks passed
@V3RON
V3RON deleted the agent/exclude-publish-artifacts branch August 3, 2026 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant