Checks the built files before a release of Fude.
$ mix fude.release_check
This task is for work on Fude itself; the release alias runs it
after mix fude.build and before mix hex.publish. In any project
but Fude, it stops with an error. It fails when:
- one of the bundle files (
fude.esm.js,fude.cjs.js,fude.css,fude-sumi.css, and the mapsmaps/world.jsonandmaps/us-states.json) is missing frompriv/static, or is empty (the empty files that CI makes are not a build); priv/staticholds any other file;- the
versionofpackage.jsonis not the version ofmix.exs.