Skip to content

Commit 13c36ba

Browse files
committed
Build: Enable dependabot actions update PRs, update tested browsers
Instead of listing just iOS versions, also list the device on which tests are supposed to run, just like in jQuery Core.
1 parent 6886b6e commit 13c36ba

2 files changed

Lines changed: 17 additions & 7 deletions

File tree

.github/dependabot.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: github-actions
4+
directory: "/"
5+
schedule:
6+
interval: monthly
7+
8+
# Group all dependabot version update PRs into one
9+
groups:
10+
github-actions:
11+
applies-to: version-updates
12+
patterns:
13+
- "*"

.github/workflows/browserstack.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,22 +24,19 @@ jobs:
2424
- 'IE_11'
2525
- 'Safari_latest'
2626
# JTR doesn't take into account the jump from Safari 18 to 26,
27-
# so we need to specify versions explicitly. Also, while BrowserStack
28-
# already added macOS Tahoe with Safari 26, it's not a stable release
29-
# yet, so we need to test on Safari 17 as well.
27+
# so we need to specify versions explicitly.
3028
# See https://github.com/jquery/jquery-test-runner/issues/17
3129
- 'Safari_18'
32-
- 'Safari_17'
3330
- 'Chrome_latest'
3431
- 'Chrome_latest-1'
3532
- 'Opera_latest'
3633
- 'Edge_latest'
3734
- 'Edge_latest-1'
3835
- 'Firefox_latest'
3936
- 'Firefox_latest-1'
40-
- '__iOS_18'
41-
- '__iOS_17'
42-
- '__iOS_16'
37+
- '_:iPhone 17_iOS_26'
38+
- '_:iPhone 16_iOS_18'
39+
- '_:iPhone 15 Pro_iOS_17'
4340
steps:
4441
- name: Checkout
4542
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

0 commit comments

Comments
 (0)