Re-sync with internal repository
[hiphop-php.git] / third-party / mcrouter / src / .github / workflows / build.yml
blob0b3fcafd249e7e12a87f72251fa19aa70e191268
1 name: build
3 on:
4   push:
5     branches:
6       - main
7       - github_action
8   pull_request:
9     branches:
10       - main
12 jobs:
13   build:
14     runs-on: ubuntu-20.04
15     steps:
16       - name: Checkout code
17         uses: actions/checkout@v2
18       - name: Build dependencies
19         run: |
20           ./mcrouter/scripts/install_ubuntu_20.04.sh "$(pwd)"/mcrouter-install deps
21       - name: Build mcrouter
22         run: |
23           mkdir -p "$(pwd)"/mcrouter-install/install
24           ./mcrouter/scripts/install_ubuntu_20.04.sh "$(pwd)"/mcrouter-install mcrouter