From 2ddf1af226e74a334b1f624b9a5d7abc9115f9a0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 16 Oct 2025 11:46:13 +0000 Subject: [PATCH 1/2] Initial plan From 8df89e96355254e4f98ceff41865adc87341030d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 16 Oct 2025 11:50:17 +0000 Subject: [PATCH 2/2] Add ARM64/aarch64 platform support with CI testing Co-authored-by: kdinev <1472513+kdinev@users.noreply.github.com> --- .github/workflows/node.js.yml | 5 +++-- README.md | 10 ++++++++++ 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index dbd615bf8..5b4790b37 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -12,10 +12,11 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: matrix: + os: [ubuntu-latest, ubuntu-24.04-arm] node-version: [20.x] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ @@ -31,7 +32,7 @@ jobs: - run: npm run cover - name: Publish to coveralls.io - if: github.repository == 'IgniteUI/ignite-ui' && matrix.node-version == '20.x' + if: github.repository == 'IgniteUI/ignite-ui' && matrix.node-version == '20.x' && matrix.os == 'ubuntu-latest' uses: coverallsapp/github-action@v1.2.1 with: path-to-lcov: ./coverage/lcov.info diff --git a/README.md b/README.md index d0d7b96cc..7a019e179 100644 --- a/README.md +++ b/README.md @@ -163,6 +163,16 @@ Package contains similar files and structure to what you'd find in the [full ver ``` The full built content for both packages can be browsed at the [Ignite UI for jQuery Bower Shim repository](https://github.com/IgniteUI/ignite-ui-bower). +## Platform Support + +Ignite UI for jQuery is tested and supported on the following platforms: + +* **Operating Systems**: Windows, macOS, Linux (x86_64 and ARM64/aarch64) +* **Node.js**: Node.js 20.x and later +* **Browsers**: Chrome, Firefox, Safari, Edge + +The ARM64 (aarch64) support has been validated and is continuously tested via our CI/CD pipeline. This ensures that developers can build and run Ignite UI for jQuery on ARM-based systems including Apple Silicon Macs, AWS Graviton instances, and other ARM64 Linux environments. + ## Running demos locally Besides browsing our [online samples](http://www.igniteui.com/), you can also run the demos included with this repo in a local clone.