technicalpickles / technicalpickles/bktide

keyring native bundle deleted by macos when installed from

Open
#1 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
TypeScript
Stars
2
Forks
2
PR merge metrics
No merged PRs in 30d

Description

I didn't catch a screen shot, but when testing workflow works when installed, I got a prompt from macOS that the binary I know to be from the keyring package, which has native bits, was being removed. I assume it is because it's binary, and needs to be codesigned.

Some possible ideas:

  • re-run npm install for users so it fetches and installs itself
  • switch to an environment variable for the workflow at least, which we can manage, and have at elast one config alread

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the workflow installation on macOS and inspect how the keyring package's native bundle is installed and used. Compare the proposed npm reinstall and environment-variable approaches, then verify that the native dependency remains available or the workflow has a reliable fallback.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
build-system, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.