-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Github Release missing release assets #69
Comments
This is due to to a whitespace syntax error in the bonsai.yml file. Desired Behavior:
|
Here's the original issue with the bonsai.yml file as I have fixed it in master, so the above comment's link is no longer valid in showing the issue. |
We are now showing asset compilation errors as part of #81, and now the sensu-pushbullet-handler asset indicates that the bonsai.yml file in version 0.0.6 is malformed, particular the 8th build section. When inspecting the bonsai.yml however, I only see seven build entries, so I'm not sure exactly what's wrong. We will continue to investigate. |
@rgeniesse - Ahh, the issue I mentioned in my last comment has to do with the bad indentation in the bonsai.yml file. I didn't realize release 0.0.6 was issues prior to you making that change. Regarding the master branch, I believe it won't show any release assets (since it's not a release and there's no way to attach binaries to master). @demillir does that sound right to you? @rgeniesse - you could try cutting another release, and I your release assets should now show up, or you should see a syntax error message. |
@mbiang I've cut a new release and things look much better. This release includes the fix to the bonsai.yml file. Getting an error about a compilation error for a windows build, CI shows it built so not sure what to make of that: I did have to re-compile after to get the rest of the rest of the release assets to show up, but I may also have been too impatient. |
@rgeniesse - we are looking into this - I noted that releases 1.0.0 and 1.0.1 are also missing assets: https://bonsai.sensu.io/assets/rgeniesse/sensu-pushbullet-handler/versions/1.0.1 cc: @pzupan |
Pull request #97 |
Some release assets are missing on Github based assets.
Expected Behavior
The sensu-pushbullet-handler has several release assets defined in the Github repository for Release 0.0.4. After adding this asset to Bonsai, I expected to see these release assets listed in the sidebar of the Extension Page for version 0.0.4.
Additionally, I expect to be able to use the "Recompile Asset" function form the "Manage Asset" menu as the asset owner or site admin.
Current Behavior
The text was updated successfully, but these errors were encountered: