[PR #6216] [MERGED] Exclude test files from build artifacts #24998

Closed
opened 2026-04-16 18:21:11 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/6216
Author: @MatissJanis
Created: 11/20/2025
Status: Merged
Merged: 11/20/2025
Merged by: @MatissJanis

Base: masterHead: matiss/exclude-test-files-from-build-artifacts


📝 Commits (3)

  • 413c465 Exclude test files from build artifacts
  • 80ba2b6 Add release notes for PR #6216
  • 5ddefa1 Merge branch 'master' into matiss/exclude-test-files-from-build-artifacts

📊 Changes

3 files changed (+15 additions, -2 deletions)

View changed files

📝 packages/crdt/tsconfig.dist.json (+1 -1)
📝 packages/desktop-electron/tsconfig.dist.json (+7 -1)
upcoming-release-notes/6216.md (+7 -0)

📄 Description

  • Update crdt tsconfig.dist.json to exclude test files from dist output
  • Update desktop-electron tsconfig.dist.json to exclude test files from build output

This prevents test files from being compiled into dist directories and
ensures they won't be picked up by test runners in CI/CD.

Sample: https://github.com/actualbudget/actual/actions/runs/19547247116/job/55969135129?pr=6179


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/6216 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 11/20/2025 **Status:** ✅ Merged **Merged:** 11/20/2025 **Merged by:** [@MatissJanis](https://github.com/MatissJanis) **Base:** `master` ← **Head:** `matiss/exclude-test-files-from-build-artifacts` --- ### 📝 Commits (3) - [`413c465`](https://github.com/actualbudget/actual/commit/413c4652e656979a0763037ca617b116594de9e7) Exclude test files from build artifacts - [`80ba2b6`](https://github.com/actualbudget/actual/commit/80ba2b6c2399f4dc220a9e64bc17e21f8c84769f) Add release notes for PR #6216 - [`5ddefa1`](https://github.com/actualbudget/actual/commit/5ddefa190f1b35eb7fb8cd1b8d8f6430d35f295f) Merge branch 'master' into matiss/exclude-test-files-from-build-artifacts ### 📊 Changes **3 files changed** (+15 additions, -2 deletions) <details> <summary>View changed files</summary> 📝 `packages/crdt/tsconfig.dist.json` (+1 -1) 📝 `packages/desktop-electron/tsconfig.dist.json` (+7 -1) ➕ `upcoming-release-notes/6216.md` (+7 -0) </details> ### 📄 Description - Update crdt tsconfig.dist.json to exclude test files from dist output - Update desktop-electron tsconfig.dist.json to exclude test files from build output This prevents test files from being compiled into dist directories and ensures they won't be picked up by test runners in CI/CD. Sample: https://github.com/actualbudget/actual/actions/runs/19547247116/job/55969135129?pr=6179 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-16 18:21:11 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#24998