Skip to content

Commit 6383351

Browse files
committed
Update GitHub actions CI workflow OS runner images
* Ubuntu-18.04 to Ubuntu-22.04 * Windows-2019 to Windows-2022 Signed-off-by: Austin Vazquez <[email protected]>
1 parent 4449ceb commit 6383351

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010

1111
checks:
1212
name: Project Checks
13-
runs-on: ubuntu-18.04
13+
runs-on: ubuntu-22.04
1414
timeout-minutes: 5
1515

1616
steps:
@@ -40,7 +40,7 @@ jobs:
4040

4141
strategy:
4242
matrix:
43-
os: [ubuntu-18.04]
43+
os: [ubuntu-22.04]
4444

4545
steps:
4646
- uses: actions/checkout@v2
@@ -62,7 +62,7 @@ jobs:
6262
strategy:
6363
matrix:
6464
go: [1.18, 1.19]
65-
os: [ubuntu-18.04, windows-2019]
65+
os: [ubuntu-22.04, windows-2022]
6666

6767
name: Tests / ${{ matrix.os }} / ${{ matrix.go }}
6868
runs-on: ${{ matrix.os }}
@@ -99,8 +99,8 @@ jobs:
9999
shell: bash
100100
if: ${{ startsWith(matrix.os, 'ubuntu-') }}
101101
run: |
102-
sudo apt update
103-
sudo apt install gnutls-bin softhsm2 libseccomp-dev
102+
sudo apt-get update
103+
sudo apt-get install -y gnutls-bin softhsm2 libseccomp-dev libbtrfs-dev
104104
make binaries
105105
sudo make install
106106
sudo rm /usr/local/bin/ctr

0 commit comments

Comments
 (0)