Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dtolnay/install-buck2

Install precompiled Buck2 build system
https://github.com/dtolnay/install-buck2

Last synced: 17 days ago
JSON representation

Install precompiled Buck2 build system

Awesome Lists containing this project

README

        

# GitHub Action to install Buck2

[build status](https://github.com/dtolnay/install-buck2/actions?query=branch%3Alatest)

This GitHub Action installs a precompiled `buck2` binary from
.

```yaml
name: test suite
on: [push, pull_request]

jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: dtolnay/install-buck2@latest
- run: buck build //...
```

## Inputs

Name
Description

prelude-submodule


Optional. Relative path at which to checkout the
buck2-prelude
repo as a submodule at the correct commit matching the installed buck2
executable.

## Outputs

Name
Description

prelude-hash


Commit hash of the
buck2-prelude
repo that matches the installed buck2 executable.