From 4297a7eb459bffe37e8e91ed40e954e442e3d1fa Mon Sep 17 00:00:00 2001 From: Timmy Willison Date: Tue, 18 Nov 2025 13:55:55 -0500 Subject: [PATCH 1/2] test(submodules): upgrade submodules to latest main branches --- test/jquery | 2 +- test/jquery-migrate | 2 +- test/jquery-mousewheel | 2 +- test/jquery-ui | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/test/jquery b/test/jquery index dda0a02..9572ae8 160000 --- a/test/jquery +++ b/test/jquery @@ -1 +1 @@ -Subproject commit dda0a0229f26ac48a0f4a3bd98c00642d57aea3a +Subproject commit 9572ae8a645c4d0c91a4a1f65e909420d9bbde0f diff --git a/test/jquery-migrate b/test/jquery-migrate index d63e6ae..5b59e9d 160000 --- a/test/jquery-migrate +++ b/test/jquery-migrate @@ -1 +1 @@ -Subproject commit d63e6aeec51af9f49207c6a399ac6f90c125107a +Subproject commit 5b59e9d423ce07edb2747f9ad7fafa181a82cf77 diff --git a/test/jquery-mousewheel b/test/jquery-mousewheel index b64ec98..2cef625 160000 --- a/test/jquery-mousewheel +++ b/test/jquery-mousewheel @@ -1 +1 @@ -Subproject commit b64ec98fd0ae6b8d50fd4b3ab9b37394d6a9e80a +Subproject commit 2cef625469e7aedcbc96e89cfe7b5e43ea9aa648 diff --git a/test/jquery-ui b/test/jquery-ui index 7571b73..47a890d 160000 --- a/test/jquery-ui +++ b/test/jquery-ui @@ -1 +1 @@ -Subproject commit 7571b739fbe227a9f47c1bbbd1d9f18a9185d3b2 +Subproject commit 47a890da4adddad22778cba6a94b13a772fedd89 From c5b5adfa0ef15952b93c49762524918d5c708280 Mon Sep 17 00:00:00 2001 From: Timmy Willison Date: Thu, 20 Nov 2025 09:58:33 -0500 Subject: [PATCH 2/2] test(jquery-color): add jquery-color to test repos --- .github/workflows/jquery-color.yml | 42 ++++++++++++++++++++++++++++++ .gitmodules | 3 +++ test/jquery-color | 1 + 3 files changed, 46 insertions(+) create mode 100644 .github/workflows/jquery-color.yml create mode 160000 test/jquery-color diff --git a/.github/workflows/jquery-color.yml b/.github/workflows/jquery-color.yml new file mode 100644 index 0000000..a409a9c --- /dev/null +++ b/.github/workflows/jquery-color.yml @@ -0,0 +1,42 @@ +name: jQuery Color + +on: + push: + branches: [ "main" ] + pull_request: + branches: [ "main" ] + +env: + NODE_VERSION: 24.x + +jobs: + build-and-test: + runs-on: ubuntu-latest + name: Test jQuery Color Integration + steps: + - name: Checkout + uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 + with: + submodules: recursive + + - name: Use Node.js ${{ env.NODE_VERSION }} + uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0 + with: + node-version: ${{ env.NODE_VERSION }} + cache: npm + cache-dependency-path: '**/package-lock.json' + + - name: Install dependencies + run: npm ci + + - name: Install jQuery Color dependencies + working-directory: test/jquery-color + run: npm ci + + - name: Install local JTR + working-directory: test/jquery-color + run: npm install -D ../../ + + - name: Run jQuery Color tests + working-directory: test/jquery-color + run: npm test diff --git a/.gitmodules b/.gitmodules index 5f7f2a0..ac4f767 100644 --- a/.gitmodules +++ b/.gitmodules @@ -10,3 +10,6 @@ [submodule "test/jquery-mousewheel"] path = test/jquery-mousewheel url = git@github.com:jquery/jquery-mousewheel.git +[submodule "test/jquery-color"] + path = test/jquery-color + url = git@github.com:jquery/jquery-color.git diff --git a/test/jquery-color b/test/jquery-color new file mode 160000 index 0000000..84946ae --- /dev/null +++ b/test/jquery-color @@ -0,0 +1 @@ +Subproject commit 84946ae088ffbced86f33cd6b68a70ee2dfee837