Skip to content

Simplify CI config? #867

@newpavlov

Description

@newpavlov

Most (if not all) of the cross-platform functionality has been moved to getrandom, so I think the current CI config can be dramatically simplified. I think we can use the following CI jobs:

  • Linux, x86-64, Rust 1.32
  • Linux, x86-64, stable
  • Linux, x86-64, nightly (+ docs?)
  • Linux, PowerPC, nightly (big-endian test via cargo-cross)
  • Linux, i686, nigthly (32-bit test)
  • no_std test, nightly (e.g. by building for armv7-unknown-linux-gnueabihf)
  • WASM via wasm-bindgen and Node.JS, nightly

I don't think we need separate OSX tests.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions