Skip to content

feat: Add self-contained binary artifacts - #806

Merged
BYK merged 21 commits into
masterfrom
byk/feat/add-binaries
Feb 24, 2025
Merged

BYK merged 21 commits into
masterfrom
byk/feat/add-binaries

Conversation

@BYK

@BYK BYK commented Feb 21, 2025 •

Copy link
Copy Markdown
Member

The added forced resolution for simple-plist is to fix bundling issues
with this package that is solved in the latest version.

Context: wollardj/simple-plist#58

Fixes #758.

The added forced resolution for `simple-plist` is to fix bundling issues
with this package that is solved in the latest version.

Context: wollardj/simple-plist/issues#58

Fixes #758.
@github-actions

github-actions Bot commented Feb 21, 2025 •

Copy link
Copy Markdown
Messages
📖 Do not forget to update Sentry-docs with your feature once the pull request gets approved.

Generated by 🚫 dangerJS against 45d2894

@codecov

codecov Bot commented Feb 21, 2025 •

Copy link
Copy Markdown

Codecov Report

Attention: Patch coverage is 44.44444% with 10 lines in your changes missing coverage. Please review.

Project coverage is 49.61%. Comparing base (c62ec74) to head (45d2894).
Report is 2 commits behind head on master.

Files with missing lines Patch % Lines
e2e-tests/utils/index.ts 50.00% 8 Missing ⚠️
src/utils/clack-utils.ts 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #806      +/-   ##
==========================================
- Coverage   49.67%   49.61%   -0.06%     
==========================================
  Files          52       52              
  Lines        3503     3515      +12     
  Branches      825      827       +2     
==========================================
+ Hits         1740     1744       +4     
- Misses       1628     1770     +142     
+ Partials      135        1     -134     
Flag Coverage Δ
e2e-tests 80.85% <50.00%> (-3.77%) ⬇️
unit-tests 48.31% <0.00%> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@BYK
BYK marked this pull request as ready for review February 21, 2025 16:39
@BYK
BYK requested a review from Lms24 February 21, 2025 16:39
Comment thread bin.ts
Comment thread .github/workflows/build.yml
Comment thread .github/workflows/build.yml
@BYK
BYK requested a review from Lms24 February 24, 2025 16:12
@BYK
BYK merged commit 47650f2 into master Feb 24, 2025
@BYK
BYK deleted the byk/feat/add-binaries branch February 24, 2025 21:03
BYK added a commit that referenced this pull request Feb 24, 2025
Right now we pack the fossilized binaries to npm package on publish. This patch adds the `dist-bin` directory to `.npmignore` to make this impossible.

Follow up to #806.
BYK added a commit that referenced this pull request Feb 25, 2025
* fix: Add dist-bin binaries dir to .npmignore

Right now we pack the fossilized binaries to npm package on publish. This patch adds the `dist-bin` directory to `.npmignore` to make this impossible.

Follow up to #806.

* try level 6 compression again

* back to level 3 compression
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.

Provide self-contained binaries for the wizard

2 participants