Skip to content

Commit 668292f

Browse files
committed
Use cache, build using xcode, add dependabot
1 parent 4a6ead7 commit 668292f

File tree

2 files changed

+21
-3
lines changed

2 files changed

+21
-3
lines changed

.github/workflows/release.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,20 @@ jobs:
1111
runs-on: macos-latest
1212
steps:
1313
- run: sudo xcode-select -s /Applications/Xcode_12.1.app/Contents/Developer
14-
- uses: actions/checkout@v2
15-
- uses: dawidd6/action-get-tag@v1.0.0
14+
- uses: dawidd6/action-get-tag@v1
1615
id: get-tag
16+
- uses: actions/checkout@v2
17+
- uses: actions/cache@v2
18+
with:
19+
path: .build
20+
key: ${{runner.os}}-spm-${{hashFiles('**/Package.resolved')}}
21+
restore-keys: |
22+
${{runner.os}}-spm-
1723
- uses: sersoft-gmbh/swifty-docs-action@v1
1824
with:
1925
module-version: ${{steps.get-tag.outputs.tag}}
2026
output: docs
21-
- uses: crazy-max/ghaction-github-pages@v1.4.0
27+
- uses: crazy-max/ghaction-github-pages@v2.1.3
2228
with:
2329
build_dir: docs
2430
env:

.github/workflows/swift-test.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ jobs:
1212
steps:
1313
- run: sudo xcode-select -s /Applications/Xcode_12.1.app/Contents/Developer
1414
- uses: actions/checkout@v2
15+
- uses: actions/cache@v2
16+
with:
17+
path: .build
18+
key: ${{runner.os}}-spm-${{hashFiles('**/Package.resolved')}}
19+
restore-keys: |
20+
${{runner.os}}-spm-
1521
- name: Generate Linux Tests
1622
run: swift test --generate-linuxmain
1723
- name: Check for git differences
@@ -35,6 +41,12 @@ jobs:
3541
# release-version: 5.3
3642
# platform: ${{matrix.os}}
3743
# - uses: actions/checkout@v2
44+
# - uses: actions/cache@v2
45+
# with:
46+
# path: .build
47+
# key: ${{runner.os}}-spm-${{hashFiles('**/Package.resolved')}}
48+
# restore-keys: |
49+
# ${{runner.os}}-spm-
3850
# - name: Build & Test
3951
# run: swift test -v --parallel --enable-code-coverage
4052
# - name: Generate Coverage Files

0 commit comments

Comments
 (0)