Merge pull request #1515 from shenki/ci-ubuntu-22.04

Update CI to use Ubuntu 22.04
This commit is contained in:
enjoy-digital 2022-11-18 08:57:44 +01:00 committed by GitHub
commit cc4ae21795
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 5 deletions

View File

@ -4,16 +4,16 @@ on: [push, pull_request]
jobs: jobs:
build: build:
runs-on: ubuntu-20.04 runs-on: ubuntu-22.04
steps: steps:
# Checkout Repository # Checkout Repository
- name: Checkout - name: Checkout
uses: actions/checkout@v2 uses: actions/checkout@v3
- name: Setup CCache - name: Setup CCache
uses: hendrikmuhs/ccache-action@v1 uses: hendrikmuhs/ccache-action@v1.2
- uses: ghdl/setup-ghdl-ci@nightly - uses: ghdl/setup-ghdl-ci@master
with: with:
backend: llvm backend: llvm
@ -22,7 +22,7 @@ jobs:
run: | run: |
sudo apt-get install wget build-essential python3 ninja-build sudo apt-get install wget build-essential python3 ninja-build
sudo apt-get install libevent-dev libjson-c-dev flex bison sudo apt-get install libevent-dev libjson-c-dev flex bison
sudo apt-get install libfl-dev libfl2 zlibc zlib1g-dev sudo apt-get install libfl-dev libfl2 zlib1g-dev
pip3 install setuptools pip3 install setuptools
pip3 install requests pip3 install requests
pip3 install pexpect pip3 install pexpect