From f794bb8b1e5329e1a6122447497c946009372699 Mon Sep 17 00:00:00 2001 From: mtj0928 Date: Wed, 31 Dec 2025 10:28:16 +0900 Subject: [PATCH] Update CI --- .github/workflows/test.yml | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b2c19b3..7099af6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,11 +13,22 @@ jobs: swift_version: - "6.0" - "6.1" + - "6.2" runs-on: macos-latest steps: - - uses: SwiftyLab/setup-swift@latest - with: - swift-version: ${{ matrix.swift_version }} + - name: Install Swiftly + run: | + curl -O https://download.swift.org/swiftly/darwin/swiftly.pkg + installer -pkg swiftly.pkg -target CurrentUserHomeDirectory + ~/.swiftly/bin/swiftly init --quiet-shell-followup --skip-install + . "${SWIFTLY_HOME_DIR:-$HOME/.swiftly}/env.sh" + hash -r + - name: Add Swiftly to PATH + run: echo "${HOME}/.swiftly/bin" >> "${GITHUB_PATH}" + - name: Install Swift + run: ~/.swiftly/bin/swiftly install --use ${{ matrix.swift_version }} + - name: Get swift version + run: swift --version - uses: actions/checkout@v4 - name: Run tests - run: swift test + run: swift test \ No newline at end of file