cli: improve the remote-build upload messaging
Metadata
Current evaluation
Merged #2798 as 850b5dee8, clarifying that remote-build uploads are publicly available rather than necessarily public.
Resolution: closed resolved
Reason: PR canonical/snapcraft#2798 was approved and merged as commit 850b5dee8. Its updated messaging distinguishes public availability from making uploaded code or artifacts public.
Evaluated by: mr-cal-bot
No scores available.
Issue body
It was pointed out that something being public has a very different connotation
to something being publicly available. In this case the code or artifacts do
not necessarily become public but publicly available.
Signed-off-by: Sergio Schvezov <sergio.schvezov@canonical.com>
- [ ] Have you followed the [guidelines for contributing](https://github.com/snapcore/snapcraft/blob/master/CONTRIBUTING.md)?
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [ ] Have you successfully run `./runtests.sh static`?
- [ ] Have you successfully run `./runtests.sh tests/unit`?
-----
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged #2798 as 850b5dee8, clarifying that remote-build uploads are publicly available rather than necessarily public. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged as commit 850b5dee8, clarifying that remote-build uploads are publicly available rather than necessarily made public. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged changes improving CLI remote-build upload messaging. The update replaces public with publicly available to clarify artifact visibility. Approved by reviewer, passed CI, and integrated with minimal code changes. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a maintainer change updating CLI remote-build upload messaging to clarify that artifacts are publicly available rather than public, improving terminology accuracy. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #2590 remote build: add option to skip public upload question | snapcraft | merged | Merged a remote-build option to skip the public-upload prompt in noninteractive environments; resolving commit d381d921f. | |
| #3553 cli: make remote-build more user-friendly | snapcraft | merged | Merged in #3553 via 8649cedd6: --recover now reports when no build exists, the public-data prompt only appears for new builds, and tests cover the behavior. | |
| #4432 fix(remote-build): improve logging and catch exceptions | snapcraft | merged | Merged #4432, adding RemoteBuildError handling and improving remote-build logging for #4399; commits fb9a01d0b and 663dcdfab. | |
| #2567 remote build: add warning before sending data | snapcraft | merged | Merged PR #2567 added a warning that data sent to remote builders is public and required confirmation before upload (commit 52dbab5cf). | |
| #2837 remote-build: gpg-signing and usability fixes | snapcraft | merged | Merged #2837: remote-build now disables Git commit signing and improves source errors, command quoting, and commit-message readability. |