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 24f457a
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,13 @@ 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
# submodules are not used by the build, but needed for `make dist`:
run: git submodule update --init deps/json deps/pugixml
- name: Install dependencies
run: |
Expand All @@ -36,7 +37,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 +60,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 24f457a

Please sign in to comment.