Skip to content

chore(ci): Use the common workflow for min-crates - #4505

Merged
flub merged 8 commits into
mainfrom
flub/ci-min-crates
Oct 1, 2026
Merged

flub merged 8 commits into
mainfrom
flub/ci-min-crates

Conversation

@flub

@flub flub commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Description

We need to start deduplicating all these workflows. The min-crates one
was designed explicitly as a copy of the iroh one, so we can now start
sharing this.

The major change is that we don't use pick-runner for the windows
machine right now. I could add it but it would run next to the
pick-runner-windows that is in tests.yaml. Which defeats the point a
bit. I guess the full fix is to move pick-runner(-windows) into
ci.yaml and pass it's result into tests.yaml somehow.

But for now I think the simple thing of not using an overflow runner
is probably fine.

Breaking Changes

n/a

Notes & open questions

n/a

Change checklist

  • Self-review.
  • Documentation updates following the style guide, if relevant.
  • Tests if relevant.
  • All breaking changes documented.
  • This PR was created by a human that thought critically about the
    proposed change and wrote an as clear and concise description as
    they could.
  • This PR isn't slop, and is carefully crafted to do have the
    intented effect.

We need to start deduplicating all these workflows. The min-crates one
was designed explicitly as a copy of the iroh one, so we can now start
sharing this.

The major change is that we don't use pick-runner for the windows
machine right now. I could add it but it would run *next* to the
pick-runner-windows that is in tests.yaml. Which defeats the point a
bit. I guess the full fix is to move pick-runner(-windows) into
ci.yaml and pass it's result into tests.yaml somehow.

But for now I think the simple thing of not using an overflow runner
is probably fine.
@github-actions

github-actions Bot commented Sep 4, 2026 •

Copy link
Copy Markdown

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

Last updated: 2026-10-01T14:05:41Z

@github-actions

github-actions Bot commented Sep 4, 2026 •

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: 005b842

@n0bot n0bot Bot added this to iroh Sep 4, 2026
@github-project-automation github-project-automation Bot moved this to 🚑 Needs Triage in iroh Sep 4, 2026
@flub
flub requested a review from Arqu September 4, 2026 13:17
flub added a commit to n0-computer/workflows that referenced this pull request Sep 28, 2026
@flub
flub added this pull request to the merge queue Oct 1, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 1, 2026
@flub
flub added this pull request to the merge queue Oct 1, 2026
Merged via the queue into main with commit 71efe80 Oct 1, 2026
40 checks passed
@flub
flub deleted the flub/ci-min-crates branch October 1, 2026 15:02
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