From 64f223d37ccac480fadd3a161b2573d426b1f96a Mon Sep 17 00:00:00 2001 From: Ignace Maes Date: Sun, 28 Apr 2024 14:21:56 +0200 Subject: [PATCH] tests: add coverage against v4.5 --- .github/workflows/ci.yml | 1 + README.md | 2 +- test-app/config/ember-try.js | 8 ++++++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8f01c3a5..abfa76cf 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -62,6 +62,7 @@ jobs: fail-fast: false matrix: try-scenario: + - ember-4.5 - ember-lts-4.12 - ember-lts-5.4 - ember-release diff --git a/README.md b/README.md index 8202a6e0..26132d00 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ Phosphor is a flexible icon family for interfaces, diagrams, presentations — w ## Compatibility -- Ember.js v4.12 or above +- Ember.js v4.5 or above (for versions below install [ember-functions-as-helper-polyfill](https://github.com/ember-polyfills/ember-functions-as-helper-polyfill)) - Embroider or ember-auto-import v2 > [!IMPORTANT] diff --git a/test-app/config/ember-try.js b/test-app/config/ember-try.js index 973ca16a..4cf1e918 100644 --- a/test-app/config/ember-try.js +++ b/test-app/config/ember-try.js @@ -7,6 +7,14 @@ module.exports = async function () { return { usePnpm: true, scenarios: [ + { + name: 'ember-4.5', + npm: { + devDependencies: { + 'ember-source': '~4.5.0', + }, + }, + }, { name: 'ember-lts-4.12', npm: {