facebook / buck

A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
https://buck.build
Apache License 2.0
8.56k stars 1.16k forks source link

GitHub Actions: build_openjdk8 #2628

Closed dulmandakh closed 2 years ago

dulmandakh commented 3 years ago

GitHub Actions: Run build_openjdk job on Ubuntu and MacOS. I find GitHub Actions faster and easy to setup compared to Circle CI. Please see https://github.com/dulmandakh/buck/runs/3574572106

And I would like to migrate more jobs once this merged.

dulmandakh commented 3 years ago

@KapJI please review and merge

KapJI commented 2 years ago

Please submit a PR for master branch. Also please remove corresponding jobs from CircleCI config.

KapJI commented 2 years ago

Failing jobs can be related to this issue: https://github.com/facebook/buck/pull/2611#issuecomment-819784681

dulmandakh commented 2 years ago

@KapJI please see https://github.com/dulmandakh/buck/runs/3574572106

dulmandakh commented 2 years ago

@KapJI I'll try to migrate more jobs from Circle CI to GitHub Actions once merged

KapJI commented 2 years ago

Please note that this can't be merged while circleci jobs are failing. Check my comment above how to remediate this issue.

dulmandakh commented 2 years ago

@KapJI a macOS test failed, and it looks like its occur randomly. Please review and merge if you find it's safe. Some people say that they resolved the issue just by restarting Xcode, which is not an option for CI.