Skip to content

Commit 4b17665

Browse files
authored
Update Ubuntu runner image (#26)
* Use `ubuntu-latest`. * Install libuuid. * Remove old submodule. * Add updated catch2 dependency.
1 parent ddf00bd commit 4b17665

3 files changed

Lines changed: 7 additions & 3 deletions

File tree

.github/workflows/pr.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,18 @@ jobs:
1111
name: Unit Tests
1212
strategy:
1313
matrix:
14-
os: [ubuntu-20.04, macos-latest]
14+
os: [ubuntu-latest, macos-latest]
1515
runs-on: ${{ matrix.os }}
1616

1717
steps:
1818
- uses: actions/checkout@v3
1919
with:
2020
submodules: recursive
2121

22+
- name: Install uuid-dev on Ubuntu
23+
if: runner.os == 'Linux'
24+
run: sudo apt-get update && sudo apt-get install -y uuid-dev
25+
2226
- name: Run tests
2327
run: ./run_test.sh
2428
shell: bash

.gitmodules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
[submodule "third-party/catch2"]
22
path = third-party/catch2
3-
url = https://github.com/duckduckgo/Catch2.git
3+
url = https://github.com/catchorg/Catch2.git

third-party/catch2

Submodule catch2 updated 68 files

0 commit comments

Comments
 (0)