diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5b29107f2..bf98c7fd6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -184,7 +184,8 @@ jobs: - uses: actions/checkout@v2 - uses: sersoft-gmbh/SwiftyActions@v1 with: - release-version: 5.5.1 + release-version: "5" + github-token: ${{ secrets.GITHUB_TOKEN }} - name: Build run: swift build - name: Test @@ -197,7 +198,21 @@ jobs: with: env_vars: LINUX fail_ci_if_error: true - + + windows: + runs-on: windows-2019 + steps: + - uses: actions/checkout@v2 + - uses: MaxDesiatov/swift-windows-action@v1 + with: + swift-version: "5.5.1" + shell-action: swift test --enable-test-discovery --enable-code-coverage + - name: Upload coverage to Codecov + uses: codecov/codecov-action@v2 + with: + env_vars: WINDOWS + fail_ci_if_error: false + docs: needs: xcode-build-watchos runs-on: macos-latest diff --git a/README.md b/README.md index e3031f09f..29d0cce59 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ ![parse-repository-header-sdk-swift](https://user-images.githubusercontent.com/5673677/138289926-a26ca0bd-1713-4c30-b69a-acd840ccead0.png) -

iOS · macOS · watchOS · tvOS · Linux · Windows

+

iOS · macOS · watchOS · tvOS · Linux · Android · Windows

--- diff --git a/Tests/ParseSwiftTests/ParseOperationTests.swift b/Tests/ParseSwiftTests/ParseOperationTests.swift index 144346613..eaf01aa0a 100644 --- a/Tests/ParseSwiftTests/ParseOperationTests.swift +++ b/Tests/ParseSwiftTests/ParseOperationTests.swift @@ -513,7 +513,6 @@ class ParseOperationTests: XCTestCase { XCTAssertEqual(decoded2, expected2) XCTAssertEqual(operations2.target?.previous, [level]) } - #endif func testObjectIdSet() throws { var score = GameScore() @@ -537,6 +536,7 @@ class ParseOperationTests: XCTestCase { XCTAssertEqual(decoded2, expected2) XCTAssertEqual(operations2.target?.previous, [level]) } + #endif func testUnchangedSet() throws { let score = GameScore(score: 10)