Skip to content

Commit 9a1b326

Browse files
authored
Add test to keep track dependencies in sync (#169)
* add test to keep track dependencies in sync The dependencies in the test runner are regularly being updated. If there are exercises in the track repo that depend by default on outdated versions of these libraries, that could lead to confusion and even failed test runs. We will be able to run this test whenever a commit is pushed to the main branch of the test runner repo, notifying us that we should update the track repo. * add CI workflow for track_deps_are_up_to_date
1 parent dff9e54 commit 9a1b326

File tree

4 files changed

+528
-0
lines changed

4 files changed

+528
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
8+
jobs:
9+
test:
10+
name: Check if track dependencies are up to date
11+
runs-on: ubuntu-22.04
12+
steps:
13+
- name: Checkout code
14+
uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579
15+
16+
- name: Check if track dependencies are up to date
17+
run: cd track_deps_are_up_to_date && cargo test

0 commit comments

Comments
 (0)