Ant Build system and project restructure #97
Open
Narimm wants to merge 6 commits into
Open
Conversation
Create ant build system Migrate plugin-update-checker to git submodule Update plugin-update-checker to V5 **todo remove PUC build deps from distribution zip**
Update build.xml to streamline build Update package json version Correct CHANGELOG to 5.6.2 version (updated at release)
…nless it is declared on command line the release fails.
Author
|
This is finally stable - How it works: On each push github actions will trigger a build using the ant build and publish the build files - these are beta versions When a build is tagged - gh actions will trigger the release build - which will create a draft release for review and manual publishing. The gh builds will not perform any commit or tagging themselves The build file includes a release process which you run locally. Then push the resultant tags and branches. This triggers the above actions and drafts the release. To just do a local build To trigger a release run A release can also be dry run - which doesnt commit or tag |
Closed
…lify) Add new js file to update package.json version on release
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
replaces closed pull request #91 - includes all changes from that PR.
Refactor the base project into a src tree
Create ant build system that produces a distribution zip and json file for updates
Migrate plugin-update-checker to git submodule
Update plugin-update-checker to V5