Skip to content

Commit 5e3bec0

Browse files
authored
Pin github actions versions & configure dependabot (#616)
1 parent 90a882b commit 5e3bec0

File tree

5 files changed

+36
-32
lines changed

5 files changed

+36
-32
lines changed

.github/dependabot.yml

+4
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,7 @@ updates:
88
# Check the npm registry for updates every day (weekdays)
99
schedule:
1010
interval: "weekly"
11+
- package-ecosystem: "github-actions"
12+
directory: "/"
13+
schedule:
14+
interval: "daily"

.github/workflows/ci-main.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
permissions: read-all
1212
steps:
1313
- name: Checkout
14-
uses: actions/checkout@v3
15-
- uses: actions/setup-node@v3
14+
uses: actions/checkout@v3.5.3
15+
- uses: actions/setup-node@v3.7.0
1616
with:
1717
node-version: '18'
1818
cache: 'npm'
@@ -36,8 +36,8 @@ jobs:
3636
browser: [headlessChrome, headlessFirefox]
3737
steps:
3838
- name: Checkout
39-
uses: actions/checkout@v3
40-
- uses: actions/setup-node@v3
39+
uses: actions/checkout@v3.5.3
40+
- uses: actions/setup-node@v3.7.0
4141
with:
4242
node-version: '18'
4343
cache: 'npm'

.github/workflows/ci.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ jobs:
99
permissions: read-all
1010
steps:
1111
- name: Checkout
12-
uses: actions/checkout@v3
13-
- uses: actions/setup-node@v3
12+
uses: actions/checkout@v3.5.3
13+
- uses: actions/setup-node@v3.7.0
1414
with:
1515
node-version: '18'
1616
cache: 'npm'
@@ -41,14 +41,14 @@ jobs:
4141
browser: [edge]
4242
steps:
4343
- name: Setup sauce connect
44-
uses: saucelabs/sauce-connect-action@v2
44+
uses: saucelabs/sauce-connect-action@v2.3.4
4545
with:
4646
username: ${{ secrets.SAUCE_USERNAME }}
4747
accessKey: ${{ secrets.SAUCE_ACCESS_KEY }}
4848
tunnelName: ${{ secrets.SAUCE_TUNNEL_ID }}
4949
- name: Checkout
50-
uses: actions/checkout@v3
51-
- uses: actions/setup-node@v3
50+
uses: actions/checkout@v3.5.3
51+
- uses: actions/setup-node@v3.7.0
5252
with:
5353
node-version: '18'
5454
cache: 'npm'
@@ -69,8 +69,8 @@ jobs:
6969
browser: [headlessChrome, headlessFirefox]
7070
steps:
7171
- name: Checkout
72-
uses: actions/checkout@v3
73-
- uses: actions/setup-node@v3
72+
uses: actions/checkout@v3.5.3
73+
- uses: actions/setup-node@v3.7.0
7474
with:
7575
node-version: '18'
7676
cache: 'npm'
@@ -79,7 +79,7 @@ jobs:
7979
- name: Local integration tests using ${{ matrix.browser }}
8080
run: npm run test:integration:local:${{ matrix.browser }}:_execute
8181
- name: Upload test logs
82-
uses: actions/upload-artifact@v3
82+
uses: actions/upload-artifact@v3.1.2
8383
if: ${{ failure() }}
8484
with:
8585
name: test-results ${{ matrix.browser }}

package-lock.json

+19-19
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/web/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
"browserstack-local": "^1.4.8",
8080
"chai": "^4.3.4",
8181
"chrome-launcher": "^0.15.1",
82-
"chromedriver": "^113.0.0",
82+
"chromedriver": "^115.0.0",
8383
"codecov": "^3.8.2",
8484
"compression": "^1.7.4",
8585
"cors": "^2.8.5",

0 commit comments

Comments
 (0)