Skip to content

chore: exclude website from source archives - #1123

Merged
psxjoy merged 3 commits into
apache:mainfrom
skytin1004:chore/exclude-website-source-archive
Sep 20, 2026
Merged

psxjoy merged 3 commits into
apache:mainfrom
skytin1004:chore/exclude-website-source-archive

Conversation

@skytin1004

Copy link
Copy Markdown
Contributor

Purpose of the pull request

Closes #1111

What's changed?

Added website/ to the export-ignore entries in .gitattributes so the canonical source archive does not include website files or assets.

Verified locally with git archive that the archive contains no website/ entries, retains the required release files, and has a single top-level directory.

Checklist

  • I have read the Contributor Guide.
  • I have written the necessary doc or comment.
  • I have added the necessary unit tests and all cases have passed.

@skytin1004
skytin1004 force-pushed the chore/exclude-website-source-archive branch from 894d328 to d62cf98 Compare September 19, 2026 06:50
@skytin1004
skytin1004 marked this pull request as ready for review September 19, 2026 06:51
@alaahong
alaahong requested review from delei and a lite review from Copilot and removed request for Copilot September 19, 2026 10:25

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🔵 Needs a closer look

Correct the pattern to recursively omit all tracked website contents from source archives.

Review effort: Lite
Findings: None

What changed in this PR

This pull request updates .gitattributes to exclude website content from Git source archives.

Changes:

  • Adds an export-ignore entry for the website directory.
File Summary
.gitattributes Website exclusion is incomplete because the current pattern does not recursively exclude descendants.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@psxjoy psxjoy left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@psxjoy
psxjoy merged commit 4e3f3aa into apache:main Sep 20, 2026
9 checks passed
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.

[Task] Exclude the entire website/ directory from the canonical source release package

3 participants