Skip to content

Commit

Permalink
Test CI
Browse files Browse the repository at this point in the history
- Improve CI tests
  • Loading branch information
chanijjani committed Feb 18, 2024
1 parent 81df66d commit 2c4f9a6
Showing 1 changed file with 17 additions and 3 deletions.
20 changes: 17 additions & 3 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,20 @@ jobs:
- uses: actions/checkout@v3

lf-rust-rti:
needs: fetch-rust-rti
# TODO(chanijjani): Change the pointer to point to the main lingua-franca repo.
uses: chanijjani/lingua-franca/.github/workflows/c-tests-with-rust-rti.yml@integration_tests_with_rust_rti
# needs: fetch-rust-rti
# # TODO(chanijjani): Change the pointer to point to the main lingua-franca repo.
# uses: chanijjani/lingua-franca/.github/workflows/c-tests-with-rust-rti.yml@integration_tests_with_rust_rti

runs-on: ubuntu-latest
steps:
- name: Check out the current PR
uses: actions/checkout@v3
- name: Prepare build environment
uses: chanijjani/lingua-franca/.github/actions/prepare-build-env
- name: Perform federated tests for C target with Rust RTI
# TODO: Drop "git checkout" after this PR is merged to lf-lang/lingua-franca@master.
run:
git clone https://github.com/lf-lang/lingua-franca.git;
cd lingua-franca;
git checkout integration_tests_with_rust_rti;
./gradlew targetTest -Ptarget=RustRti

0 comments on commit 2c4f9a6

Please sign in to comment.