Skip to content

chore(ci): Move minimal crates check out of flaky test run - #221

Merged
flub merged 16 commits into
mainfrom
flub/min-crates-not-flaky
Sep 3, 2026
Merged

chore(ci): Move minimal crates check out of flaky test run#221
flub merged 16 commits into
mainfrom
flub/min-crates-not-flaky

Conversation

@flub

@flub flub commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

Description

The minimal crates currently are run as part of the daily flaky test
suite. That's a waste of resources. Just as for iroh, move these out
and make them a direct dependency of the main CI job instead.

The minimal creates workflow is identical between this repo and the
iroh one, so start using a re-usable workflow in a separate repo
instead.

Breaking Changes

none

Notes & open questions

This currently points at the branch for the workflow, needs to be
moved to main once n0-computer/workflows#2 is
merged.

Change checklist

  • Self-review.
  • Documentation updates following the style guide, if relevant.
  • Tests if relevant.
  • All breaking changes documented.

The minimal crates currently are run as part of the daily flaky test
suite. That's a waste of resources. Just as for iroh, move these out
and make them a direct dependency of the main CI job instead.

The minimal creates workflow is identical between this repo and the
iroh one, so start using a re-usable workflow in a separate repo
instead.
@github-actions

github-actions Bot commented Aug 31, 2026

Copy link
Copy Markdown

Documentation for this PR has been generated and is available at: https://n0-computer.github.io/net-tools/pr/221/docs/net_tools/

Last updated: 2026-09-02T16:12:14Z

@flub
flub marked this pull request as draft August 31, 2026 08:11
@n0bot n0bot Bot added this to iroh Aug 31, 2026
@github-project-automation github-project-automation Bot moved this to 🚑 Needs Triage in iroh Aug 31, 2026
@flub
flub marked this pull request as ready for review September 2, 2026 16:14
@flub
flub requested a review from Arqu September 2, 2026 16:14
@flub
flub added this pull request to the merge queue Sep 3, 2026
Merged via the queue into main with commit 4a5a7b2 Sep 3, 2026
34 checks passed
@github-project-automation github-project-automation Bot moved this from 🚑 Needs Triage to ✅ Done in iroh Sep 3, 2026
@flub
flub deleted the flub/min-crates-not-flaky branch September 3, 2026 09:33
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