From f6bd400cb18beaacf4b9d44469e8fafe58e44f8c Mon Sep 17 00:00:00 2001 From: Ivan Raszl Date: Mon, 1 Sep 2025 12:18:44 +0800 Subject: [PATCH 1/2] update readme and circleci for rails 8 support --- .circleci/config.yml | 6 ++++++ README.md | 3 ++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 6c4b2db..a3379b4 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -63,3 +63,9 @@ workflows: parameters: rails_version: ["~> 7.0"] ruby_version: ["2.7"] + - build: + matrix: + alias: Rails 8 + parameters: + rails_version: ["~> 8.0"] + ruby_version: ["3.2"] diff --git a/README.md b/README.md index fddbb51..f22ae5e 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ Also you will need a [postmark gem](https://github.com/ActiveCampaign/postmark-g ### Supported Rails Versions +- Rails 8.0 - Rails 7.0 - Rails 6.0 - Rails 5.0 @@ -46,7 +47,7 @@ Add `postmark-rails` to your Gemfile and run `bundle install`. gem 'postmark-rails' ``` -## Rails 6-7 +## Rails 6-8 Save your Postmark Server API Token to [config/credentials.yml.enc](https://guides.rubyonrails.org/security.html#custom-credentials): From 5febc3d091ec305fdf1de601f757d2882306c84e Mon Sep 17 00:00:00 2001 From: Ivan Raszl Date: Mon, 1 Sep 2025 12:34:18 +0800 Subject: [PATCH 2/2] update gemfile for rails 8 --- Gemfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile b/Gemfile index d88896c..e362f16 100644 --- a/Gemfile +++ b/Gemfile @@ -2,7 +2,7 @@ source "http://rubygems.org" gemspec -gem 'actionmailer', ENV.fetch('RAILS_TEST_VERSION', '~> 7.0') +gem 'actionmailer', ENV.fetch('RAILS_TEST_VERSION', '~> 8.0') group :test do gem 'rspec', '~> 3.7'