[go: up one dir, main page]

Page MenuHomePhabricator

Reduce mwbot-rs build platforms in CI
Closed, ResolvedPublicFeature

Description

We are currently building msrv/latest stable for all supported platforms:

  • windows
  • wasm32
  • linux-x86_64
  • linux-armv7
  • linux-aarch64,
  • linux-risc64)

for each main/mr commit. This puts a strain on the infrastructure and increases the time waiting for CI results.

I don't really think we gain a lot from that. Instead we should reduce it to building msrv/latest stable for:

  • windows
  • wasm32
  • linux-x86_64

We can still do a full build for all supported platforms before a release.

Event Timeline

Yeah, that's reasonable, I think those 3 platforms will cover like 99% of issues. I think if we could run the more obscure platforms on a tag push instead of every commit, that would be ideal. We could also drop MSRV testing for said obscure platforms and not really lose anything.

Krinkle renamed this task from Reduce build platforms in CI to Reduce mwbot-rs build platforms in CI.Aug 27 2024, 1:15 AM