Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update deprecating ubuntu 18.04 #1205

Closed
wants to merge 34 commits into from
Closed
Show file tree
Hide file tree
Changes from 16 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
dd2e592
Update deprecating ubuntu 18.04
adrian-kong Aug 9, 2022
7f1c51f
Update to 22.04
adrian-kong Aug 9, 2022
3bd6a74
20.04
adrian-kong Aug 9, 2022
b889790
Using container
adrian-kong Aug 11, 2022
74550ea
Use docker step
adrian-kong Aug 11, 2022
4812706
Install git
adrian-kong Aug 11, 2022
04a2a21
Remove sudo
adrian-kong Aug 11, 2022
49f8a25
Remove sudo
adrian-kong Aug 11, 2022
3821d03
Add repository
adrian-kong Aug 11, 2022
d11be5b
Add git
adrian-kong Aug 11, 2022
70a8e89
Add upgrade
adrian-kong Aug 11, 2022
7922877
Update
adrian-kong Aug 11, 2022
52024cb
Add git repo
adrian-kong Aug 11, 2022
bf72825
Update c.yaml
adrian-kong Aug 11, 2022
6ea6ff8
Update c.yaml
adrian-kong Aug 11, 2022
22e6d97
Install cmake
adrian-kong Aug 11, 2022
3a315be
libsbp build docker img
adrian-kong Aug 11, 2022
4d9193e
Container
adrian-kong Aug 11, 2022
0409f66
Fix error
adrian-kong Aug 11, 2022
6f9c411
Add sudo
adrian-kong Aug 11, 2022
76397ff
Using ubuntu container
adrian-kong Aug 11, 2022
5353d75
Merge branch 'master' into adrian/ubuntu18.04
adrian-kong Aug 14, 2022
cc143e6
Update c.yaml
adrian-kong Aug 14, 2022
ff8329c
check cmake version
adrian-kong Aug 14, 2022
4d6e7f2
check cmake version
adrian-kong Aug 14, 2022
8cbdf26
cmake ppa
adrian-kong Aug 14, 2022
b8abf4a
Add repository
adrian-kong Aug 14, 2022
8df9c25
keys
adrian-kong Aug 14, 2022
70a8ffe
Update c.yaml
adrian-kong Aug 14, 2022
a689ae6
key for kitware
adrian-kong Aug 15, 2022
bf22964
using github actions to get cmake
adrian-kong Aug 15, 2022
c58def1
Update c.yaml
adrian-kong Aug 15, 2022
439bf9b
pull sh from releases
adrian-kong Aug 15, 2022
d7a7e57
install wget
adrian-kong Aug 15, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 12 additions & 9 deletions .github/workflows/c.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:
jobs:
coverage:
name: Code Coverage
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
with:
Expand Down Expand Up @@ -52,18 +52,21 @@ jobs:
{ build_type: "Debug", compiler: { c: "gcc-6", cxx: "g++-6" }, build_shared_libraries: false }
]
name: "Ubuntu 18.04 (Build: ${{ matrix.build_type }}, Compilers: ${{ matrix.compiler.c }}/${{ matrix.compiler.cxx }}, Shared Library: ${{ matrix.build_shared_libraries }})"
runs-on: ubuntu-18.04
runs-on: ubuntu-latest
container: ubuntu:18.04
adrian-kong marked this conversation as resolved.
Show resolved Hide resolved
steps:
- name: Setup
run: |
apt-get -qq update
apt-get -qq install software-properties-common
add-apt-repository ppa:git-core/ppa -y
apt-get -qq install cmake git libeigen3-dev libserialport-dev ${{ matrix.compiler.package }}

- uses: actions/checkout@v2
with:
submodules: recursive
fetch-depth: 0

- name: Setup
run: |
sudo apt-get -qq update
sudo apt-get -qq install libeigen3-dev libserialport-dev ${{ matrix.compiler.package }}


- name: Configure
run: |
cmake -S c -B build \
Expand Down Expand Up @@ -128,7 +131,7 @@ jobs:

big-endian:
name: Test Big Endian
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/haskell.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:
jobs:
build:
name: Build
runs-on: ubuntu-18.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/java.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:
jobs:
tests-java-1_8:
name: Test
runs-on: ubuntu-18.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/javascript.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ on:
jobs:
coverage:
name: Test
runs-on: ubuntu-18.04
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v2

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rust.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
strategy:
matrix:
os:
- ubuntu-18.04
- ubuntu-22.04
- macos-12
- windows-2022
runs-on: ${{ matrix.os }}
Expand Down