From 82baa3baacc3602b3a73da6ff8c351100cb70409 Mon Sep 17 00:00:00 2001 From: Leszek Zalewski Date: Mon, 5 Aug 2024 13:49:28 +0200 Subject: [PATCH] Test against rails head --- .github/workflows/test.yml | 2 +- dev.yml | 6 ++---- gemfiles/activerecord_head.gemfile | 7 +++++++ 3 files changed, 10 insertions(+), 5 deletions(-) create mode 100644 gemfiles/activerecord_head.gemfile diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2f5beb76..6ef44159 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,7 +14,7 @@ jobs: strategy: fail-fast: false matrix: - activerecord: ["6.1", "7.0", "7.1"] + activerecord: ["6.1", "7.0", "7.1", "head"] ruby: ["3.0", "3.1", "3.2", "3.3", "head"] mysql: ["5.7", "8.0"] adapter: ["mysql2", "trilogy"] diff --git a/dev.yml b/dev.yml index aeb570f1..85430e38 100644 --- a/dev.yml +++ b/dev.yml @@ -1,9 +1,7 @@ name: lhm up: - - homebrew: - - mysql-client@5.7: - or: [mysql@5.7] - conflicts: [shopify/shopify/mysql-client, mysql-connector-c, mysql, mysql-client] + - packages: + - mysql-client@5.7 - wget - ruby - bundler diff --git a/gemfiles/activerecord_head.gemfile b/gemfiles/activerecord_head.gemfile new file mode 100644 index 00000000..05d9d8f0 --- /dev/null +++ b/gemfiles/activerecord_head.gemfile @@ -0,0 +1,7 @@ +# This file was generated by Appraisal + +source "https://rubygems.org" + +gem "activerecord", git: "https://github.com/rails/rails.git", branch: "main" + +gemspec path: "../"