-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
Artifacts being published to S3 when they shouldn't be #2708
Comments
Could you please describe why should not? |
@develar According to the documentation, |
So — S3 publisher must not publish even on CI if commit is not tagged by default. (Even if version is changed in the package.json). |
Exactly. On that build, I changed the version on the Just to be sure... the current behavior is to publish if the |
@IGassmann Your script name is |
@develar we have a defined script named |
Thanks for spotting this issue and for donation. Problem — |
The building artifacts are always being published to S3 and consequently, the auto-update files are being updated. This is happening on Travis CI using the following configuration:
electron-builder.json
.travis.yml
Here's a build on which the files were uploaded to the S3 bucket when they shouldn't have: https://travis-ci.org/lbryio/lbry-app/jobs/354537632
This is a big problem because users are prompted to upgrade their app for non-released builds and even for builds from non-master branches. I'm providing a donation for this issue.
Our repository source code fixed at the current commit: https://github.com/lbryio/lbry-app/tree/861131fd774dda6344f607290efdd6bfdf66312d
The text was updated successfully, but these errors were encountered: