-
Notifications
You must be signed in to change notification settings - Fork 34
Versioning #151
Comments
7c2024d is an example of a commit that bumps the version, FYI |
Well, I have an action that can fetch the latest non-rc version number from Dnn repository (or any other if specified repo/owner) https://github.com/valadas/dnn-platform-get-version but that would get the previous version, since we decide on versions at the time of RC creation, that may not be the solution... I also have a action that can pull the version number out of a release/x.x.x branch name https://github.com/valadas/get-release-branch-version I also have a bunch of other actions, but the main problem is on Platform we want to decide the version just at release time, and also we use the develop branch from here. So I see 2 possible solutions;
|
@mitchelsellers @donker any thoughts? I think it would make sense to version this along with DNN Platform, I'm on the fence about moving it into the main repository. I'm trying to decide if creating a |
Another option can be in Platform build scripts to just bump the manifest versions to match Dnn, but then it makes it very hard to know which PR got into which version... IMO this is the default html editor that comes with Platform and it belongs on it's repository, That would not prevent anyone to replace it with something else or exclude it from a custom distribution install and I see no reason why not do it... Opinions ? |
I’ve been on the fence for a long time. But I’m at the point of agreeing with @valadas on this. We cannot deploy DNN Platform Releases without this. And We maintain the whole code. It most likely “should” be in the project and versioned as such. |
Works for me |
I've started that merge at dnnsoftware/Dnn.Platform#4096. I'm not sure what pieces in the build need to be adjusted. I'm sure, at least, we need to add its project to the main solution file, but there's probably pieces in Cake that need to be adjusted also. |
Yep, we will need to adjust the build to remove pulling the development branch for here and include this in the normal build. Glad we came to an agreement on this one 😄 |
Ok, I went though all the issues here and closed or moved them as appropriate. What's left: [X] We need a second approval/merge on dnnsoftware/Dnn.Platform#4096 |
@valadas We'll need to bump the version of this project in order for it to upgrade in the next release of DNN Platform. Does your GitHub Actions versioning magic have something to help that scenario?
The text was updated successfully, but these errors were encountered: