A lot of the answers here and elsewhere concern building a package from scratch. In my case, I have basically built a beta of my package and uploaded it to Github. However, the package has none of the “structure” of a package (e.g. the .toml
files and package metadata), and I would like to create these files and add my existing code to the package registry without creating a new Github repository, if possible.
How can I “convert” an existing project into a registered package while working within the same Github repository?
Specifically, what I currently have in the root directory is a main Foo.jl
file that defines a bunch of functions, a readme.md
, and a bunch of example code and graphs in subdirectories.