Include statics as artifacts in both wheel and sdist #2544
Merged
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.
Fixes #2543
Release 0.19.4 did not include UI due to migration to hatching (#2455). By default, hatching does not include files listed in .gitignore even if there are specified in tool.hatch.build.targets.wheel.shared-data.
The correct approach seems to be to specify artifacts:
Note that unlike
artifacts
,include
does not work with files in .gitignore.Also, included files has to be specified for different build targets separately: wheel and sdist.