buck2
buck2 copied to clipboard
Add no_prelude remote execution to github actions
Enabling testing of remote execution on github actions for no_prelude
- Create github action that generates .buckconfig.local using
NATIVELINK_HEADER_RW_KEYfrom gha secrets. - Set
container-imageused for remote execution specific to setup of buck2. - Update .gitignore to include .buckconfig.local.
- Include a
platformsconfiguration for theno_preludeexample. - Update
go_toolchain.bzlto be remote enabled friendly, no need to download a toolchain when remote worker has one.
Open question:
- Was the downloading of go toolchain to be remote execution compatible prior to this change?
cc: @JakobDegen
@facebook-github-bot has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.
Closing this for now in lieu of just getting the other example and buck2 building up first.