Skip to content

Test compilation in different OSs #1099

@josecelano

Description

@josecelano

Relates to: #325

We could create a new workflow only for that or change the testing workflow,

From:

  unit:
    name: Units
    runs-on: ubuntu-latest
    needs: check

    strategy:
      matrix:
        toolchain: [nightly, stable]

To:

  unit:
    name: Units on ${{ matrix.os }} with toolchain ${{ matrix.rust }}
    runs-on: ${{ matrix.os }}

    strategy:
      matrix:
        os: [ubuntu-latest, macos-latest, windows-latest]
        toolchain: [nightly, stable]

It may be too slow to run all tests in all OSs. We can also add a new job only for building and test compilation, not test execution.

I have to check if it compiles in macOS. Apparently, it's fixed in Windows.

cc @da2ce7

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions