Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add no_prelude remote execution to github actions #738

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

adam-singer
Copy link
Contributor

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

@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Aug 7, 2024
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?
@adam-singer adam-singer force-pushed the adams/re-nativelink-no-prelude-gh-action branch from 3dd7d4c to 5f3b9be Compare August 24, 2024 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants