[CI][Bench] Updates in benchmarking workflow (#21423)
including:
- don't run benchmarks on weekends, there's very little going on over
there, and the results redundantly take up storage space (which is on
the edge - `data.json` is stored on git),
- mark BMG runner as a default for manual runs.