Skip to content

fix: restore .aegir.js in published module#1066

Merged
achingbrain merged 1 commit into
mainfrom
fix/restore-aegir-config
Jul 2, 2026
Merged

fix: restore .aegir.js in published module#1066
achingbrain merged 1 commit into
mainfrom
fix/restore-aegir-config

Conversation

@achingbrain

Copy link
Copy Markdown
Member

Fixes regression introduced in #1049 - this file should be part of the published module.

Refs: ipfs/kubo#11375

Change checklist

  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation if necessary (this includes comments as well)
  • I have added tests that prove my fix is effective or that my feature works

Fixes regression introduced in #1049 - this file should be part of
the published module.

Refs: ipfs/kubo#11375
@achingbrain achingbrain requested a review from a team as a code owner July 2, 2026 04:39
@achingbrain achingbrain merged commit a7ed96b into main Jul 2, 2026
18 checks passed
@achingbrain achingbrain deleted the fix/restore-aegir-config branch July 2, 2026 05:11
@achingbrain achingbrain mentioned this pull request Jul 2, 2026
lidel added a commit to ipfs/kubo that referenced this pull request Jul 2, 2026
The .aegir.js restored upstream in ipfs/helia#1066 globs the TypeScript
sources, which node refuses to run from inside node_modules, so the
inject-if-missing workaround skipped it and the job failed. Replace the
config whenever it is missing or globs .ts files, and leave a usable one
untouched so the step self-heals once upstream ships a node_modules-safe
config.

Also drop the IPIP-499 --grep/--invert exclusion: helia implemented the
missing MFS features (ipfs/helia#972) and the test passes now.
lidel added a commit to ipfs/kubo that referenced this pull request Jul 2, 2026
* chore(deps): bump go-libp2p-kad-dht to v0.41.0

Cuts peak memory during reprovides on nodes announcing many CIDs, so
low-memory consumer devices are less likely to be out-of-memory killed
(libp2p/go-libp2p-kad-dht#1259). Pulls quic-go v0.59.1 transitively.

* chore: tidy secondary go modules for kad-dht 0.41

* ci: fix helia-interop for @helia/interop 11.0.3

The .aegir.js restored upstream in ipfs/helia#1066 globs the TypeScript
sources, which node refuses to run from inside node_modules, so the
inject-if-missing workaround skipped it and the job failed. Replace the
config whenever it is missing or globs .ts files, and leave a usable one
untouched so the step self-heals once upstream ships a node_modules-safe
config.

Also drop the IPIP-499 --grep/--invert exclusion: helia implemented the
missing MFS features (ipfs/helia#972) and the test passes now.
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