Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
name: Core build & test
runs-on: macos-26
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Show toolchain
run: swift --version
- name: Assert the default trait set pulls no dependencies
Expand Down Expand Up @@ -62,7 +62,7 @@ jobs:
- { name: visionOS, sdk: xrsimulator, triple: arm64-apple-xros1.0-simulator }
- { name: macOS, sdk: macosx, triple: arm64-apple-macosx12.0 }
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Build for ${{ matrix.name }}
run: |
swift build \
Expand All @@ -76,10 +76,10 @@ jobs:
name: Providers against real SDKs
runs-on: macos-26
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7

- name: Cache SwiftPM artifacts
uses: actions/cache@v4
uses: actions/cache@v6
with:
path: |
~/Library/Caches/org.swift.swiftpm
Expand Down Expand Up @@ -111,7 +111,7 @@ jobs:
name: DocC
runs-on: macos-26
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- run: |
xcodebuild docbuild \
-scheme AnalyticsSystem \
Expand All @@ -122,15 +122,15 @@ jobs:
name: SwiftLint
runs-on: macos-26
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- run: brew install swiftlint
- run: swiftlint lint --strict

podspec:
name: CocoaPods lint
runs-on: macos-26
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
- name: Lint the Core subspec
# Only Core is linted here: the provider subspecs would each pull a full
# vendor SDK from trunk, which turns a lint into a multi-minute download.
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
name: Build DocC
runs-on: macos-26
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7

# Deliberately built with xcodebuild rather than swift-docc-plugin: the plugin
# would appear in a default `swift package resolve`, and this package promises
Expand All @@ -45,7 +45,7 @@ jobs:
# Land visitors on the documentation root rather than a 404.
echo '<script>window.location.href="/AnalyticsSystem/documentation/analyticssystem"</script>' > _site/index.html

- uses: actions/upload-pages-artifact@v3
- uses: actions/upload-pages-artifact@v5
with:
path: _site

Expand All @@ -58,4 +58,4 @@ jobs:
url: ${{ steps.deployment.outputs.page_url }}
steps:
- id: deployment
uses: actions/deploy-pages@v4
uses: actions/deploy-pages@v5
Loading