Skip to content

Commit 40245e0

Browse files
authored
Merge pull request #23 from SwiftPackageIndex/ci-update
Updates to CI and dependabot config
2 parents ea8eea9 + c881e85 commit 40245e0

File tree

2 files changed

+17
-6
lines changed

2 files changed

+17
-6
lines changed

.github/dependabot.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,7 @@ updates:
99
directory: "/"
1010
schedule:
1111
interval: "weekly"
12+
- package-ecosystem: "github-actions"
13+
directory: "/"
14+
schedule:
15+
interval: "weekly"

.github/workflows/ci.yml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,24 @@ jobs:
1313
os: [macos-12, ubuntu-20.04]
1414
runs-on: ${{ matrix.os }}
1515
steps:
16-
- uses: actions/checkout@v2
17-
- run: swift build --disable-automatic-resolution -c release
16+
- uses: actions/checkout@v4
17+
- uses: fwal/setup-swift@v2
18+
- name: Echo Swift version
19+
run: swift --version
20+
- name: Check a Release build
21+
run: swift build --disable-automatic-resolution -c release
1822

1923
run-tests:
2024
strategy:
2125
matrix:
22-
swift-version: [5.6, 5.7, 5.8, 5.9]
26+
swift-version: ['5.6', '5.7', '5.8', '5.9', '5.10']
2327
runs-on: ubuntu-20.04
2428
steps:
25-
- uses: fwal/setup-swift@v1
29+
- uses: actions/checkout@v4
30+
- uses: fwal/setup-swift@v2
2631
with:
2732
swift-version: ${{ matrix.swift-version }}
28-
- uses: actions/checkout@v2
29-
- run: swift test
33+
- name: Echo Swift version
34+
run: swift --version
35+
- name: Test
36+
run: swift test

0 commit comments

Comments
 (0)