You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Looking into the workflow yml, apache-beam and apache-beam-rc artifacts are slightly different, on the version numbers, which means it has to be built twice:
tvalentyn
changed the title
[Task]: Avoid build release candidate wheels twice on GitHub Action
[Task]: Build RC and non-RC wheels in parallel.
Jul 11, 2023
What happened?
code path: https://github.com/apache/beam/blob/master/.github/workflows/build_wheels.yml
There is exactly same steps "Build Wheel" and "Build RC wheels", both run the same command and produce same wheels with different naming:
Example run:
https://github.com/apache/beam/actions/runs/5467460207/jobs/9953842597
This becomes extremely time consuming as linux-aarch64 wheels costs 2.5 h to run, then the workflow costs >5 h to run.
Issue Priority
Priority: 2 (default / most bugs should be filed as P2)
Issue Components
The text was updated successfully, but these errors were encountered: