Skip to content

Conversation

@glopesdev
Copy link
Contributor

@glopesdev glopesdev commented May 23, 2025

In preparation for the new release, we centralize package properties, unify package versioning to use Source Link and support a single release cycle for both generator and template packages, remove unused files, and generally clean the project layout to remove redundant attributes.

@glopesdev glopesdev requested a review from bruno-f-cruz May 23, 2025 21:13
@glopesdev glopesdev added the feature New planned feature label May 23, 2025
glopesdev added 7 commits May 23, 2025 22:52
We also move towards a centralized release cycle by having all projects
synched to the same version.
This will ensure any pack issues are correctly reported. NU5128 can be
avoided on template packages by setting the
SuppressDependenciesWhenPacking property.
glopesdev added 2 commits May 23, 2025 23:00
We also move the icon asset to the build folder and avoid duplication
of asset file names in package project properties.
@glopesdev glopesdev merged commit 7ee45b1 into harp-tech:main May 23, 2025
1 check passed
@glopesdev glopesdev deleted the build-config branch May 23, 2025 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New planned feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant