Skip to content

merge queue: embarking main (f4c5cb5) and #885 together#887

Closed
mergify[bot] wants to merge 2 commits into
mainfrom
mergify/merge-queue/bd108f0750
Closed

merge queue: embarking main (f4c5cb5) and #885 together#887
mergify[bot] wants to merge 2 commits into
mainfrom
mergify/merge-queue/bd108f0750

Conversation

@mergify

@mergify mergify Bot commented Mar 11, 2026

Copy link
Copy Markdown
Contributor

🎉 This pull request has been checked successfully and will be merged soon. 🎉

Branch main (f4c5cb5) and #885 are embarked together for merge.

This pull request has been created by Mergify to speculatively check the mergeability of #885.
You don't need to do anything. Mergify will close this pull request automatically when it is complete.

Required conditions of queue default for merge:

Required conditions to stay in the queue:

---
checking_base_sha: f4c5cb5ce492ce8d26f5bb169072f0ad5b35fec1
previous_failed_batches: []
pull_requests:
  - number: 885
...

bobbravo2 and others added 2 commits March 11, 2026 14:30
RunnerContext.__post_init__ snapshots os.environ once at construction.
After that, get_env() reads from the frozen dict. Multiple endpoints
mutate os.environ at runtime (POST /workflow, POST /repos/add,
auth refresh), but the context is never recreated — mark_dirty()
resets the bridge while reusing the same stale context.

Store explicit constructor overrides separately in _overrides and
make get_env() check overrides first, then fall through to live
os.environ. self.environment remains populated for backward compat.

Made-with: Cursor
@mergify mergify Bot closed this Mar 11, 2026
@mergify mergify Bot deleted the mergify/merge-queue/bd108f0750 branch March 11, 2026 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant