You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
eliminating the need for users to have Node.js installed
streamlining the installation process (not needing to run npm install commands, not maintaining package.json & package-lock.json)
configuring through the standard mix.exs project file (instead of in package.json or .releaserc, although the latter would probably be the temporary solution of choice while the mix.exs configuration feature is implemented)
publishing Elixir-specific documentation for the package to hexdocs.pm
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Description
As suggested by @D4no0 in its response to the Elixir Forum announcement, distributing
semantic-release
andsemantic-release-hex
as a bundledhex
package (similarly to how Phoenix'stailwind
package is working) would enable:npm install
commands, not maintainingpackage.json
&package-lock.json
)mix.exs
project file (instead of inpackage.json
or.releaserc
, although the latter would probably be the temporary solution of choice while themix.exs
configuration feature is implemented)Feature specification (WIP)
Depends on
semantic-release
standalone executables (see Bridging between Elixir and `semantic-release` semantic-release/semantic-release#3069)Resources
Beta Was this translation helpful? Give feedback.
All reactions