New package: AkshayNikhare.RealtimeClipboard version 0.3.0 - #413661
New package: AkshayNikhare.RealtimeClipboard version 0.3.0#413661Akshay Nikhare (akshaynikhare) wants to merge 3 commits into
Conversation
|
Validation Pipeline Run WinGetSvc-Validation-149-413661-20260807-1 |
Both channels existed only as generated files before this. Now:
- akshaynikhare/homebrew-tap is created and carries the v0.3.0 cask
and the CLI formula, so `brew install --cask akshaynikhare/tap/
realtimeclipboard` resolves. No `brew tap` first — naming the tap in
the command is enough.
- the winget manifest is submitted as microsoft/winget-pkgs#413661.
That command does NOT work yet, so it is tagged "in review" and
links the pull request rather than claiming otherwise.
The npx tag goes too: realtimeclipboard@0.3.0 is on npm and
`npx realtimeclipboard new` returns a key.
Two bugs found while generating the real manifests, both of which would
have shipped a broken cask:
- the version was substituted into the URL with replace() rather than
replaceAll(), and it appears twice in a Tauri asset URL — once in the
tag and once in the filename. The cask worked for 0.3.0 and would
have 404'd on every release after it.
- the CLI formula had no sha256, which `brew audit` rejects. It is now
hashed from the npm tarball, and skipped rather than fatal when npm
has not published — that is a separate channel and may have failed.
Co-authored-by: Akshay Nikhare <akshay.nikahre.gml@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
Akshay Nikhare (@akshaynikhare) please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
Contributor License AgreementContribution License AgreementThis Contribution License Agreement (“Agreement”) is agreed to by the party signing below (“You”),
|
1 similar comment
|
Akshay Nikhare (@akshaynikhare) please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.
Contributor License AgreementContribution License AgreementThis Contribution License Agreement (“Agreement”) is agreed to by the party signing below (“You”),
|
|
Thank you for your contribution Akshay Nikhare (@akshaynikhare)! There was an issue validating your pull request. Many common validation questions and issues can be resolved by reading through the Validation Guide. Please review the guide and update your pull request if needed. If you have any questions, feel free to ask for help! Template: msftbot/validation/validationGuideAdded |
New package:
AkshayNikhare.RealtimeClipboardversion 0.3.0RealtimeClipboard is an end-to-end encrypted clipboard shared between your
devices. Copy on one machine, paste on another. Open source (MIT), no account.
.msifrom the v0.3.0 release, built in public by this workflowChecklist
winget validate --manifest <path>?winget install --manifest <path>?On the unchecked box, so the reviewer is not guessing: the manifest was validated
with
winget validate(passed) and theInstallerSha256was verified by hashingthe released
.msiindependently, but I have not runwinget install --manifestbecause the machine preparing this submission has no way to answer the elevation
prompt for a per-machine MSI.
Note on signing
The installer is not code-signed. There is no certificate behind this project
yet, so SmartScreen will warn on it. This is stated plainly on the project's own
download page rather than left for
users to discover, and the release artifacts are reproducible from the public
workflow linked above.
Microsoft Reviewers: Open in CodeFlow