Skip to content
This repository was archived by the owner on Mar 20, 2023. It is now read-only.

Commit 46bb633

Browse files
author
Nicolas Cornu
authored
Run tests on the new LTS 18.04 (#533)
* The new ubuntu LTS is 18.04, dump the version inside CI * In Ubuntu 18.04 the flex bison lost its headers. * Now, you can found them inside libfl-dev
1 parent 23cb1dd commit 46bb633

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.github/workflows/coreneuron-ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828

2929
strategy:
3030
matrix:
31-
os: [ ubuntu-16.04, macOS-10.15 ]
31+
os: [ ubuntu-18.04, macOS-10.15 ]
3232
config:
3333
- {cmake_option: "-DCORENRN_ENABLE_MPI=ON", documentation: ON }
3434
- {cmake_option: "-DCORENRN_ENABLE_MPI=OFF"}
@@ -52,7 +52,7 @@ jobs:
5252
- name: Install apt packages
5353
if: startsWith(matrix.os, 'ubuntu')
5454
run: |
55-
sudo apt-get install doxygen bison flex libboost-all-dev libopenmpi-dev openmpi-bin python3-dev python3-pip
55+
sudo apt-get install doxygen bison flex libboost-all-dev libopenmpi-dev openmpi-bin python3-dev python3-pip libfl-dev
5656
shell: bash
5757

5858
- name: Install specific apt packages

.github/workflows/coverage.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ env:
1717

1818
jobs:
1919
coverage:
20-
runs-on: ubuntu-16.04
20+
runs-on: ubuntu-18.04
2121
name: "Coverage Test"
2222
steps:
2323
- name: Install packages
2424
run: |
25-
sudo apt-get install doxygen bison flex libboost-all-dev libopenmpi-dev openmpi-bin python3-dev python3-pip lcov
25+
sudo apt-get install doxygen bison flex libboost-all-dev libopenmpi-dev openmpi-bin python3-dev python3-pip lcov libfl-dev
2626
shell: bash
2727
- uses: actions/checkout@v2
2828
with:

0 commit comments

Comments
 (0)