-
Notifications
You must be signed in to change notification settings - Fork 7.7k
Releases broken, don't include submodules #9068
Comments
@jgillich Release names are also a tag in the brackets repo, so instead you can checkout the code there. For example, to checkout Release 0.43:
Does that solve your issue? |
@jgillich Are you talking about the "Download ZIP" button on https://github.com/adobe/brackets and/or the "Source code (zip)" buttons listed on https://github.com/adobe/brackets/releases? Unfortunately that's a GitHub bug -- submodules are always left out. We don't control the downloads those buttons link to, and we can't even turn them off. We pinged GitHub support about this over a year ago and they haven't fixed it :-/ Closing since there's nothing else we can really do about this... |
I'm talking about the releases page. I realize that GitHub doesn't include submodules, but since you've managed to upload the various packages/installers, couldn't you just upload a tarball of the source that includes the submodules? I'm asking because I work on building a rpm package and it is much better to put a URL to a tarball in the spec file instead of doing a manual checkout from git. IMHO, there should always be a way to download the source without using a SCM. |
@jgillich You are welcome to create and post tarballs for each release as a service to the Brackets Linux Community. Let us know so we can post links to your site. |
The following bash command sequence worked for me:
Keep in mind that this solution removes the 'jasmine' task to avoid the problem. |
The source code releases on GitHub don't include submodules (like
src/thirdparty/path-utils
and others), thus they don't build.The text was updated successfully, but these errors were encountered: