fix: Use setup-swift@v3 in CI workflow

This commit is contained in:
Shibo Lyu 2026-01-20 21:37:26 +08:00
parent fe2fd639b0
commit 01dbb546de

View file

@ -13,12 +13,15 @@ jobs:
strategy: strategy:
matrix: matrix:
swift-version: ["6.1", "6.2"] swift-version: ["6.1", "6.2"]
container:
image: swift:${{ matrix.swift-version }}
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Swift ${{ matrix.swift-version }}
uses: swift-actions/setup-swift@v3
with:
swift-version: ${{ matrix.swift-version }}
- name: Cache Swift packages - name: Cache Swift packages
uses: actions/cache@v4 uses: actions/cache@v4
with: with:
@ -45,7 +48,7 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Setup Swift ${{ matrix.swift-version }} - name: Setup Swift ${{ matrix.swift-version }}
uses: swift-actions/setup-swift@v2 uses: swift-actions/setup-swift@v3
with: with:
swift-version: ${{ matrix.swift-version }} swift-version: ${{ matrix.swift-version }}