Skip to content

Commit

Permalink
Add eval code to every step
Browse files Browse the repository at this point in the history
  • Loading branch information
Daquiver1 committed Oct 20, 2023
1 parent a2b14cb commit 0acd84f
Showing 1 changed file with 15 additions and 12 deletions.
27 changes: 15 additions & 12 deletions .github/workflows/builds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,21 +8,24 @@ jobs:
runs-on: ubuntu-22.04

steps:
- uses: actions/checkout@v3
- name: Navigate to Parent Directory
run: cd ..
- name: Initialize submodule folder
run: git submodule init && git submodule update
- name: Checkout repository and submodules
uses: actions/checkout@v3
with:
submodules: recursive
- name: Initialize JDWP Project Dependencies
run: make buck2-host python-host pyre-host
- name: Setup path environment
run: eval `make setup-env`
- name: Run Buck2 Build
run: out/host/bin/buck2 run //projects/jdwp:main
- name: Run Buck2 Tests
run: out/host/bin/buck2 test //projects/jdwp/tests/...
- name: Build and run
run: |
eval `make setup-env`
buck2 run //projects/jdwp:main
- name: Run Tests
run: |
eval `make setup-env`
buck2 test //projects/jdwp/tests/...
- name: Run Pyre Type Checking
run: cd projects/jdwp && out/host/bin/pyre
run: |
eval `make setup-env`
cd projects/jdwp && pyre check
# build_bpftools:
# name: Build bpftools archive
# runs-on: ubuntu-22.04
Expand Down

0 comments on commit 0acd84f

Please sign in to comment.