Skip to content

chore: migrate motoko/send_http_post to icp-cli#1366

Draft
marc0olo wants to merge 8 commits into
masterfrom
chore/migrate-send-http-post-to-icp-cli
Draft

chore: migrate motoko/send_http_post to icp-cli#1366
marc0olo wants to merge 8 commits into
masterfrom
chore/migrate-send-http-post-to-icp-cli

Conversation

@marc0olo

@marc0olo marc0olo commented Jun 10, 2026

Copy link
Copy Markdown
Member

Summary

Migrates motoko/send_http_post from dfx to icp-cli.

  • Replace dfx.json with icp.yaml (@dfinity/motoko@v5.0.0)
  • Move src/send_http_post_backend/main.mobackend/app.mo; rename actor to SendHttpPost
  • Replace import IC "ic:aaaaa-aa" with import { ic } "mo:ic" + import IC "mo:ic/Types"
  • Delete webpack.config.js and root package.json (no frontend)
  • Update mops.toml: moc 1.9.0, core 2.5.0, ic 4.0.0; apply mops check --fix
  • Add icp.yaml, Makefile with 1 test, CI workflow (icp-dev-env-motoko:0.3.2)
  • README: drop ## Overview / GitHub link; fix dapp→app

Test plan

  • motoko-send_http_post CI passes

🤖 Generated with Claude Code

marc0olo and others added 8 commits June 10, 2026 17:16
Replace dfx toolchain with icp-cli: add icp.yaml, update mops.toml to
moc 1.9.0 / core 2.5.0 / ic 4.0.0, move main.mo to backend/app.mo,
replace ic:aaaaa-aa with mo:ic import, add CI workflow, and delete
obsolete dfx.json, BUILD.md, webpack.config.js, package.json, and
.devcontainer.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
… mops check --fix

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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