Skip to content

Commit

Permalink
Update CI workflow configuration
Browse files Browse the repository at this point in the history
The updated configuration includes:
 - Bumped actions/checkout and ShellCheck to the latest versions.
 - Added Xcode 15.1 to the matrix strategy for running automated tests.
  • Loading branch information
mgutski committed Dec 29, 2023
1 parent 5992894 commit 09ac417
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Lint Swift Code
run: swiftlint lint --strict --reporter github-actions-logging
Expand All @@ -44,7 +44,7 @@ jobs:
with:
scandir: './Scripts'
ignore_paths: Templates
version: v0.8.0
version: v0.9.0
env:
SHELLCHECK_OPTS: -e SC1009 -e SC1072 -e SC1073 -e SC1090 -e SC1091

Expand All @@ -60,14 +60,16 @@ jobs:
- xcode: '14.2' # Swift 5.7
upload_coverage: false
- xcode: '14.3.1' # Swift 5.8
upload_coverage: false
- xcode: '15.1' # Swift 5.9
upload_coverage: true

steps:
- name: Runner Overview
run: system_profiler SPHardwareDataType SPSoftwareDataType SPDeveloperToolsDataType

- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Upgrade Bash
run: make bash
Expand Down

0 comments on commit 09ac417

Please sign in to comment.