diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 68f910d..909d317 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -22,11 +22,15 @@ jobs: - otp: "26" elixir: "1.16" - nats: "2.10.14" + nats: "2.10.24" - otp: "27" elixir: "1.17" - nats: "2.10.14" + nats: "2.10.24" + + - otp: "27" + elixir: "1.18" + nats: "2.10.24" - otp: "27" elixir: "main" diff --git a/README.md b/README.md index 2b72e86..a743925 100644 --- a/README.md +++ b/README.md @@ -132,7 +132,7 @@ As of this commit my 2018 MacBook pro shows. Before running the tests make sure you have a locally running copy of `nats-server` ([installation instructions](https://docs.nats.io/running-a-nats-service/introduction/installation)). -We currently use version `2.6.6` in CI, but anything higher than `2.2.0` should be fine. +We currently use version `2.10.24` in CI, but anything higher than `2.2.0` should be fine. Versions from `0.9.6` up to `2.2.0` should work fine for everything except header support. Make sure to enable jetstream with the `nats-server -js` argument and you might also want to enable debug and verbose logging if you're trying to understand the messages being sent to/from nats (ie `nats-server -js -D -V`). The typical `mix test` will run all the basic unit tests.