buck2 icon indicating copy to clipboard operation
buck2 copied to clipboard

Add no_prelude remote execution to github actions

Open adam-singer opened this issue 6 months ago • 0 comments

Enabling testing of remote execution on github actions for no_prelude

  • Create github action that generates .buckconfig.local using NATIVELINK_HEADER_RW_KEY from gha secrets.
  • Set container-image used for remote execution specific to setup of buck2.
  • Update .gitignore to include .buckconfig.local.
  • Include a platforms configuration for the no_prelude example.
  • Update go_toolchain.bzl to 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

adam-singer avatar Aug 07 '24 21:08 adam-singer