Skip to content

fix(docs): restore mix corex.new on corex Hexdocs#49

Merged
karim-semmoud merged 2 commits into
mainfrom
doc/add-corex.new-doc-to-corex
Jun 1, 2026
Merged

fix(docs): restore mix corex.new on corex Hexdocs#49
karim-semmoud merged 2 commits into
mainfrom
doc/add-corex.new-doc-to-corex

Conversation

@karim-semmoud
Copy link
Copy Markdown
Member

Summary

Restores mix corex.new and mix local.corex on corex Hexdocs by aligning the docs build with Phoenix’s phx_new pattern.

The installer source in installer/lib was unchanged; publish was loading Mix.Tasks.Corex.New from an installed corex_new archive instead of recompiling it into :corex, so ExDoc dropped it from the uploaded docs.

Changes

Add Phoenix-style Code.delete_path for corex_new archive beams (inside Corex.MixProject, after use Mix.Project)
Add {:corex_new, path: "installer", only: [:docs, :test]} path dep, matching {:phx_new, path: "./installer", ...} in Phoenix
No new files under lib/; installer stays in installer/.

@karim-semmoud karim-semmoud self-assigned this Jun 1, 2026
@karim-semmoud karim-semmoud merged commit 12866d0 into main Jun 1, 2026
14 checks passed
@karim-semmoud karim-semmoud deleted the doc/add-corex.new-doc-to-corex branch June 1, 2026 17:14
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