/bamboo_phoenix

Bamboo library to use Phoenix for rendering emails

Primary LanguageElixirMIT LicenseMIT

Bamboo.Phoenix Circle CI

Bamboo & Bamboo.Phoenix are part of the thoughtbot Elixir family of projects.

Bamboo.Phoenix is a library to use Phoenix's View rendering layer for your Bamboo emails. After installation, see the Bamboo.Phoenix docs for more information.

Installation

Make sure you have Bamboo installed. To install Bamboo.Phoenix, add it to your list of dependencies in mix.exs:

def deps do
  [
    {:bamboo_phoenix, "~> 1.0.0"}
  ]
end

Contributing

Before opening a pull request, please open an issue first.

Once we've decided how to move forward with a pull request:

$ git clone https://github.com/thoughtbot/bamboo_phoenix.git
$ cd bamboo_phoenix
$ mix deps.get
$ mix test
$ mix format

Once you've made your additions and mix test passes, go ahead and open a PR!

We run the test suite as well as formatter checks on CI. Make sure you are using the Elixir version defined in the .tool-versions file to have consistent formatting with what's being run on CI.

About thoughtbot

thoughtbot

Bamboo & Bamboo.Phoenix area maintained and funded by thoughtbot, inc. The names and logos for thoughtbot are trademarks of thoughtbot, inc.

We love open-source software, Elixir, and Phoenix. See our other Elixir projects, or hire our Elixir Phoenix development team to design, develop, and grow your product.