Skip to content

chore(ci): colocate sims into iroh repo#3957

Merged
Arqu merged 1 commit intomainfrom
arqu/sims_in_iroh
Feb 19, 2026
Merged

chore(ci): colocate sims into iroh repo#3957
Arqu merged 1 commit intomainfrom
arqu/sims_in_iroh

Conversation

@Arqu
Copy link
Copy Markdown
Collaborator

@Arqu Arqu commented Feb 19, 2026

Description

We've done this in the quinn repo already. This should make life easier to both fiddle with sims while working but also to easily sync up changes when needed instead of having to sync merges across repos. Netsim itself changes less frequently and also is a lot more decoupled and tolerant of moving independently this way.

Breaking Changes

Notes & open questions

Change checklist

  • Self-review.
  • Documentation updates following the style guide, if relevant.
  • Tests if relevant.
  • All breaking changes documented.
    • List all breaking changes in the above "Breaking Changes" section.
    • Open an issue or PR on any number0 repos that are affected by this breaking change. Give guidance on how the updates should be handled or do the actual updates themselves. The major ones are:

@Arqu Arqu self-assigned this Feb 19, 2026
@Arqu Arqu added this to iroh Feb 19, 2026
@github-project-automation github-project-automation bot moved this to 🚑 Needs Triage in iroh Feb 19, 2026
@github-actions
Copy link
Copy Markdown

Documentation for this PR has been generated and is available at: https://n0-computer.github.io/iroh/pr/3957/docs/iroh/

Last updated: 2026-02-19T09:29:06Z

@Arqu Arqu requested review from dignifiedquire and flub February 19, 2026 09:32
@Arqu Arqu moved this from 🚑 Needs Triage to 👀 In review in iroh Feb 19, 2026
@github-actions
Copy link
Copy Markdown

Netsim report & logs for this PR have been generated and is available at: LOGS
This report will remain available for 3 days.

Last updated for commit: 693f053

run: |
cp -r .github/sims/iroh/ ../chuck/netsim/sims/iroh/
cp -r .github/sims/integration/ ../chuck/netsim/sims/integration/
cp -r .github/sims/paused/ ../chuck/netsim/sims/paused/
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

So this is because netsim still checks in it's own hardcoded paths? I guess netsim could take the files to look at as an argument somehow, which might be a bit cleaner. But this will also work.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It does take paths as arguments. This was to preserve the old structure. I intend to do another cleanup pass on netsim in the near future now that it's getting some love. I want to move netsim up and rename chuck to netsim and do some other cleanup which would include reworking these flows a little too.

@Arqu Arqu added this pull request to the merge queue Feb 19, 2026
Merged via the queue into main with commit 403238a Feb 19, 2026
28 of 29 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in iroh Feb 19, 2026
@Arqu Arqu deleted the arqu/sims_in_iroh branch February 19, 2026 20:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

2 participants