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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions