Skip to content

Commit

Permalink
ci wip
Browse files Browse the repository at this point in the history
  • Loading branch information
omochi committed Jun 10, 2024
1 parent bac6cea commit 3cf3c5d
Showing 1 changed file with 36 additions and 36 deletions.
72 changes: 36 additions & 36 deletions .github/workflows/swift.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,48 +51,48 @@ jobs:
run: swift build --build-tests

- name: Run tests
run: swift test
run: swift test --filter TestCommandTests/testWithNoArguments
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

swift-test-linux:
name: Build and test on Linux with Swift ${{ matrix.swift.version }}
timeout-minutes: 40
runs-on: ubuntu-22.04
strategy:
matrix:
include:
- swift:
dir: "swift-5.10-release/ubuntu2204"
version: "swift-5.10-RELEASE"
- swift:
dir: "swift-5.9.2-release/ubuntu2204"
version: "swift-5.9.2-RELEASE"
steps:
- name: Checkout the repository
uses: actions/checkout@v4
# swift-test-linux:
# name: Build and test on Linux with Swift ${{ matrix.swift.version }}
# timeout-minutes: 40
# runs-on: ubuntu-22.04
# strategy:
# matrix:
# include:
# - swift:
# dir: "swift-5.10-release/ubuntu2204"
# version: "swift-5.10-RELEASE"
# - swift:
# dir: "swift-5.9.2-release/ubuntu2204"
# version: "swift-5.9.2-RELEASE"
# steps:
# - name: Checkout the repository
# uses: actions/checkout@v4

- name: Install Swift toolchain
uses: ./.github/actions/install-swift
with:
swift-dir: ${{ matrix.swift.dir }}
swift-version: ${{ matrix.swift.version }}
# - name: Install Swift toolchain
# uses: ./.github/actions/install-swift
# with:
# swift-dir: ${{ matrix.swift.dir }}
# swift-version: ${{ matrix.swift.version }}

- name: Check Swift version
run: swift --version
# - name: Check Swift version
# run: swift --version

- name: Install dependent packages for WebAssembly
run: >
sudo apt-get update && sudo apt-get install -y
wabt binaryen
# - name: Install dependent packages for WebAssembly
# run: >
# sudo apt-get update && sudo apt-get install -y
# wabt binaryen

- name: Install WebAssembly runtime
uses: bytecodealliance/actions/wasmtime/setup@v1
# - name: Install WebAssembly runtime
# uses: bytecodealliance/actions/wasmtime/setup@v1

- name: Build the project
run: swift build --build-tests
# - name: Build the project
# run: swift build --build-tests

- name: Run tests
run: swift test
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# - name: Run tests
# run: swift test
# env:
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 comments on commit 3cf3c5d

Please sign in to comment.