Skip to content

Commit

Permalink
Update CI runners to latest versions
Browse files Browse the repository at this point in the history
Update Ubuntu to 22.04 and macOS to 13. Update deps accordingly.
  • Loading branch information
vslavik committed Jan 26, 2024
1 parent 31a93ea commit 15b925e
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,11 @@ concurrency:
jobs:
build-linux:
name: Build on Linux
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
env:
MAKEFLAGS: -j2
steps:
- uses: actions/checkout@v3
- name: Checkout submodules
run: git submodule update --init deps/json deps/pugixml
- name: Install dependencies
run: |
sudo apt-get update && \
Expand All @@ -36,7 +34,9 @@ jobs:
libgtkspell3-3-dev \
libcld2-dev \
libcpprest-dev \
libsecret-1-dev
libsecret-1-dev \
libpugixml-dev \
nlohmann-json3-dev
- name: Install ccache
uses: hendrikmuhs/[email protected]
with:
Expand All @@ -57,7 +57,7 @@ jobs:

build-macos:
name: Build on macOS
runs-on: macos-11
runs-on: macos-13
steps:
- uses: actions/checkout@v3
with:
Expand Down

0 comments on commit 15b925e

Please sign in to comment.