-
Notifications
You must be signed in to change notification settings - Fork 50
feat(action): add @node-minify/action GitHub Action package for Marketplace #2760
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
8c78878
feat(action): add @node-minify/action GitHub Action package
srod 44736c9
feat(action): add marketplace support and documentation
srod 4c23751
fix(action): build dependencies before bundling action
srod 22d7df6
fix(action): also build @node-minify/core before bundling
srod f20d288
fix(action): install compressor packages in test jobs
srod f9c4d25
fix(action): install compressors in temp dir to avoid workspace: prot…
srod 7b41637
fix(action): copy compressor packages to repo node_modules
srod 7d79a5a
fix(action): ensure node_modules dir exists and copy all deps
srod b1c51e8
fix(action): copy deps to packages/action/node_modules for resolution
srod c9454d8
fix(action): brute force copy of node_modules to all possible locations
srod 7dcf118
refactor(action): cleanup test workflow installation steps
srod bb7b638
fix(action): ensure root node_modules directory exists before copying
srod 0a51025
chore: add changeset for action and utils
srod abbfce5
feat(action): extract threshold logic and improve PR reporter pagination
srod 4910a33
test(utils): add coverage for getFilesizeGzippedRaw
srod 3ee69f5
test(utils): improve error assertions and add directory check for get…
srod 757bbcb
📝 Add docstrings to `feature/github-action-package`
coderabbitai[bot] 5b1bee1
fix(security): sanitize inputs in release workflow and check-publishe…
srod f954034
fix(scripts): allow dots in package names in check-published regex
srod cd46f1b
ci(release): commit compiled action dist during release
srod ce947a5
feat(action): add benchmark support to GitHub Action
srod 80af89c
fix(action): add missing @node-minify/benchmark dependency
srod e481c45
fix(ci): build benchmark package before action in test workflow
srod ada9968
ci(release): improve release-action workflow robustness and add concu…
srod 10b0760
fix(action): add missing compressor dependencies and robust gzip size…
srod 508c293
feat(action): add benchmark outputs and improve input validation
srod 7bb9549
ci(release): avoid empty commit when building action dist in release-…
srod 6cbf94d
fix(action): improve input validation and push dist to tag in release
srod 658bfc7
fix(action): improve release workflow tag handling, artifact packagin…
srod fb28e33
fix(benchmark): populate gzipBytes field for action compatibility
srod e150289
docs(test-action): document why compressor packages must be installed
srod 2ef2d7f
refactor(action): remove misleading validateJavaCompressor alias
srod 53f66a6
docs: use @v1 instead of @main for action version reference
srod f1c18ca
fix(action): filter out type-required compressors from benchmark when…
srod c705213
test(action): add comprehensive tests for inputs, outputs, and benchmark
srod 1af49d9
fix(benchmark): only pass type to minify when defined
srod 0360054
fix(action): remove lightningcss from type-required compressors
srod 829aae8
fix(action): improve input parsing robustness and security
srod 9973c64
docs: remove 'requires type' for lightningcss across all documentation
srod 9f1ced3
feat(action): add benchmark-json output and improve release workflow
srod 8f451e6
ci(action): ensure release tag is only updated if dist changes
srod 5ce6645
ci(action): use explicit refspecs for pushing release tags
srod 512da8f
fix(action): throw descriptive error when benchmark yields no results
srod 250f688
docs(action): document compressor package installation requirement
srod a6a7a0d
test(action): update benchmark test to expect error on empty results
srod 4b465d8
fix: improve gzip size stream handling and action documentation
srod 3d4d2d0
docs: add changeset for gzip and action fixes
srod 3f53cf5
refactor: simplify gzip size implementation for better coverage
srod fad512f
docs: add removed inputs migration guide for deprecated action
srod File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| --- | ||
| "@node-minify/utils": patch | ||
| "@node-minify/action": patch | ||
| --- | ||
|
|
||
| fix: improve gzip size stream handling in utils | ||
| fix: ensure action build fails if type definitions copy fails | ||
| docs: add documentation for action inputs and java-version migration |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,8 @@ | ||
| --- | ||
| "@node-minify/utils": minor | ||
| "@node-minify/benchmark": minor | ||
| "@node-minify/docs": patch | ||
| --- | ||
|
|
||
| feat: add `getFilesizeGzippedRaw` utility and update benchmark defaults | ||
| feat(action): launch `@node-minify/action` GitHub Action |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.