Skip to content

chore: cherry-pick main commits to resolve dev conflicts (unblocks #360)#368

Merged
AugustoL merged 2 commits into
openscan-explorer:devfrom
AugustoL:chore/merge-main-into-dev
Apr 29, 2026
Merged

chore: cherry-pick main commits to resolve dev conflicts (unblocks #360)#368
AugustoL merged 2 commits into
openscan-explorer:devfrom
AugustoL:chore/merge-main-into-dev

Conversation

@AugustoL

@AugustoL AugustoL commented Apr 29, 2026

Copy link
Copy Markdown
Collaborator

Description

Cherry-pick the two commits from main that conflict with dev's release branch (#360), so PR #360 becomes mergeable. Original authorship preserved on both commits.

Type of Change

  • Bug fix
  • New feature
  • Documentation update
  • Refactoring
  • Performance improvement
  • Other: branch sync via cherry-pick

Changes Made

Cherry-picked

Why cherry-pick instead of merge

A merge of main into dev would surface every commit on main since the v1.2.5-alpha cycle in this PR (env migration, IPFS hash update, version bump, etc.) — even though only 3 files differ. Cherry-picking only the two commits that actually conflict keeps this PR's commit list and history minimal: 2 commits, 3 files.

Checklist

  • I have run npm run format:fix and npm run lint:fix (no app changes)
  • I have run npm run typecheck with no errors
  • No application code changed; nothing new to test beyond CI
  • I have tested my changes locally (workflow YAML valid, no remaining conflict markers)
  • My code follows the project's architecture patterns

Additional Notes

  • After this lands on dev, PR v1.2.6-a #360 (dev → main) will be mergeable.
  • Storacha secrets (STORACHA_PRINCIPAL, STORACHA_PROOF) are no longer referenced by any workflow on dev after this merges. They can be removed from the repo's GitHub secrets afterward.

@github-actions

github-actions Bot commented Apr 29, 2026

Copy link
Copy Markdown

🚀 Preview: https://pr-368--openscan.netlify.app
📝 Commit: 11d2b77bd51a65eb54057eed3355c7dc1f2695a3

AugustoL and others added 2 commits April 29, 2026 10:19
Storacha's add-to-web3 action uses different UnixFS encoding parameters
(1 MiB raw-leaf chunks) than our local Kubo setup (256 KiB UnixFS-wrapped
chunks), producing mismatched CIDs between local and CI builds.

Replace Storacha with Kubo in the CI workflow to ensure identical IPFS
hashes in both environments. Also guard the local build script's IPFS
commands behind a Kubo availability check.
@AugustoL AugustoL force-pushed the chore/merge-main-into-dev branch from 2df8d2c to 11d2b77 Compare April 29, 2026 13:19
@AugustoL AugustoL changed the title chore: merge main into dev (resolves #360 conflicts) chore: cherry-pick main commits to resolve dev conflicts (unblocks #360) Apr 29, 2026
@AugustoL AugustoL merged commit 3fdf63c into openscan-explorer:dev Apr 29, 2026
3 of 4 checks passed
@AugustoL AugustoL mentioned this pull request Apr 29, 2026
11 tasks
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.

2 participants