Skip to content

chore: fix move of repository#2

Merged
gregorydemay merged 14 commits intomainfrom
gdemay/XC-420-fix-move
Jul 9, 2025
Merged

chore: fix move of repository#2
gregorydemay merged 14 commits intomainfrom
gdemay/XC-420-fix-move

Conversation

@gregorydemay
Copy link
Contributor

The library canhttp that was initially in the EVM RPC canister repository was moved as is from commit 3995dbd to this repository as commit d41568a while preserving the Git history (using git filter-repo --subdirectory-filter canhttp as described here). Additionally, the Git history was rewritten to preserve the links to the original PRs with

git filter-repo --message-callback 'return re.sub(br"#(\d{3})", br"dfinity/evm-rpc-canister#\1", message)'

so that commit messages like this one that were pointed to PRs such as #364 are now pointing to dfinity/evm-rpc-canister#364.

This broke various things that this PR addresses:

  1. Symlinks for license and notice that were pointing to files outside the moved crate.
  2. Re-create a Cargo workspace.
  3. Add Github CI pipeline.

@gregorydemay gregorydemay merged commit bc96286 into main Jul 9, 2025
4 checks passed
@gregorydemay gregorydemay deleted the gdemay/XC-420-fix-move branch July 9, 2025 15:42
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