Skip to content

Commit

Permalink
Add the system libraries to check and msrv
Browse files Browse the repository at this point in the history
  • Loading branch information
Qkessler committed Dec 1, 2023
1 parent 808cd52 commit a7055f5
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: true
- name: Install the pango library
- name: Install the required system libraries
run: sudo apt-get -y install libpango1.0-dev libgtk-3-dev
- name: Install ${{ matrix.toolchain }}
uses: dtolnay/rust-toolchain@master
Expand All @@ -70,6 +70,8 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: true
- name: Install the required system libraries
run: sudo apt-get -y install libpango1.0-dev libgtk-3-dev
- name: Install nightly
uses: dtolnay/rust-toolchain@nightly
- name: cargo doc
Expand All @@ -83,12 +85,14 @@ jobs:
# https://docs.github.com/en/actions/learn-github-actions/contexts#context-availability
strategy:
matrix:
msrv: ["1.56.1"] # 2021 edition requires 1.56
msrv: ["1.70.0"] # REVIEW: 2021 edition requires 1.56
name: ubuntu / ${{ matrix.msrv }}
steps:
- uses: actions/checkout@v4
with:
submodules: true
- name: Install the required system libraries
run: sudo apt-get -y install libpango1.0-dev libgtk-3-dev
- name: Install ${{ matrix.msrv }}
uses: dtolnay/rust-toolchain@master
with:
Expand Down

0 comments on commit a7055f5

Please sign in to comment.