Skip to content

Commit 1b1a04b

Browse files
committed
[CI] Update actions and configure Dependabot
1 parent 9593c22 commit 1b1a04b

File tree

5 files changed

+17
-12
lines changed

5 files changed

+17
-12
lines changed

.github/dependabot.yml

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: 'github-actions'
9+
directory: '/'
10+
schedule:
11+
interval: 'weekly'

.github/workflows/compatibility.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@ jobs:
99
runs-on: ubuntu-20.04
1010
steps:
1111
- name: Checkout
12-
uses: actions/checkout@v2
13-
with:
14-
fetch-depth: 1
12+
uses: actions/checkout@v4
1513
- uses: swiftwasm/setup-swiftwasm@v1
1614
with:
1715
swift-version: wasm-5.9.1-RELEASE

.github/workflows/npm-publish.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ jobs:
1111
publish-npm:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v2
15-
- uses: actions/setup-node@v1
14+
- uses: actions/checkout@v4
15+
- uses: actions/setup-node@v4
1616
with:
1717
node-version: 12
1818
registry-url: https://registry.npmjs.org/

.github/workflows/perf.yml

+1-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@ jobs:
77
runs-on: ubuntu-20.04
88
steps:
99
- name: Checkout
10-
uses: actions/checkout@master
11-
with:
12-
fetch-depth: 1
10+
uses: actions/checkout@v4
1311
- uses: swiftwasm/setup-swiftwasm@v1
1412
with:
1513
swift-version: wasm-5.9.1-RELEASE

.github/workflows/test.yml

+2-4
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,7 @@ jobs:
3131
SWIFT_VERSION: ${{ matrix.entry.toolchain }}
3232
steps:
3333
- name: Checkout
34-
uses: actions/checkout@master
35-
with:
36-
fetch-depth: 1
34+
uses: actions/checkout@v4
3735
- name: Select SDKROOT
3836
if: ${{ matrix.entry.xcode }}
3937
run: sudo xcode-select -s /Applications/${{ matrix.entry.xcode }}
@@ -65,7 +63,7 @@ jobs:
6563
xcode: Xcode_15.2
6664
runs-on: ${{ matrix.os }}
6765
steps:
68-
- uses: actions/checkout@v2
66+
- uses: actions/checkout@v4
6967
- run: swift build
7068
env:
7169
DEVELOPER_DIR: /Applications/${{ matrix.xcode }}.app/Contents/Developer/

0 commit comments

Comments
 (0)