OpenFn / OpenFn/lightning

sandboxes don't merge credentials?

Open
#4,834 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Elixir
Stars
296
Forks
86
Avg merge
1d 13h
Merged PRs (30d)
50

Description

Maybe I'm losing my mind here.

When I merge a sandbox, I expect that any credentials I assign in the sandbox get merged over to main.

The two project instances should point to different environments of the same credential. But it's still the same credential.

And yet, if I create a step in a sandbox, and add a credential to it, and merge it back into main - that credential is dropped!

Something feels really off here.

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 reported flow: assign a credential in a sandbox, add one to a sandbox step, and merge the sandbox into main. Inspect the sandbox merge and credential-handling entry points you find, then verify that both credentials persist after merging and still reference the intended environments.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.