Skip to content

Commit

Permalink
Merge branch 'main' into pendulum-fix
Browse files Browse the repository at this point in the history
  • Loading branch information
lhstrh authored Sep 11, 2023
2 parents 941beb4 + ce353d2 commit becabc0
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
8 changes: 8 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,12 @@ on:
- 'releases/*'

jobs:
find-latest-release:
uses: lf-lang/lingua-franca/.github/workflows/latest-release.yml@master

check-compile:
runs-on: ubuntu-latest
needs: find-latest-release
steps:
- uses: actions/checkout@v3
- name: Set up Java 17
Expand All @@ -28,8 +32,11 @@ jobs:
check_mode: "compile"
no_compile_flag: false
exclude_dirs: '["failing", "experiments"]'
compiler_ref: ${{ needs.find-latest-release.outputs.ref }}

check-format:
runs-on: ubuntu-latest
needs: find-latest-release
steps:
- uses: actions/checkout@v3
- name: Set up Java 17
Expand All @@ -41,3 +48,4 @@ jobs:
with:
check_mode: "format"
exclude_dirs: '["failing", "experiments"]'
compiler_ref: ${{ needs.find-latest-release.outputs.ref }}
4 changes: 2 additions & 2 deletions utils/scripts/setup-env.bash
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ done

# Install dependencies
sudo apt-get update
## Setup C, C++, Python, Rust, protobuf, gRPC
## Setup C, C++, Python, Rust, protobuf, gRPC, gnuplot
sudo apt-get install --assume-yes \
build-essential \
python3 python3-dev python3-pip \
rustc cargo \
libprotobuf-dev libprotobuf-c-dev protobuf-c-compiler protobuf-compiler python3-protobuf \
protobuf-compiler-grpc libgrpc-dev libgrpc++-dev
protobuf-compiler-grpc libgrpc-dev libgrpc++-dev gnuplot

python3 -m pip install --upgrade pip
# Install python dependencies and
Expand Down

0 comments on commit becabc0

Please sign in to comment.