Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 30 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ env:
# version like 1.70. Note that we only specify MAJOR.MINOR and not PATCH so that bugfixes still
# come automatically. If the version specified here is no longer the latest stable version,
# then please feel free to submit a PR that adjusts it along with the potential clippy fixes.
RUST_STABLE_VER: "1.91" # In quotes because otherwise (e.g.) 1.70 would be interpreted as 1.7
RUST_STABLE_VER: "1.92" # In quotes because otherwise (e.g.) 1.70 would be interpreted as 1.7
# The purpose of checking with the minimum supported Rust toolchain is to detect its staleness.
# If the compilation fails, then the version specified here needs to be bumped up to reality.
# Be sure to also update the rust-version property in the workspace Cargo.toml file,
# plus all the README.md files of the affected packages.
RUST_MIN_VER: "1.86"
RUST_MIN_VER: "1.88"
# List of packages that will be checked with the minimum supported Rust version.
# This should be limited to packages that are intended for publishing.
RUST_MIN_VER_PKGS: "-p tabulon -p tabulon_dxf -p tabulon_vello"
Expand Down Expand Up @@ -124,6 +124,12 @@ jobs:
targets: x86_64-unknown-none
components: clippy

- name: Install fontconfig-dev
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install libfontconfig-dev

- name: install cargo-hack
uses: taiki-e/install-action@v2
with:
Expand Down Expand Up @@ -189,6 +195,12 @@ jobs:
with:
toolchain: ${{ env.RUST_STABLE_VER }}

- name: Install fontconfig-dev
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install libfontconfig-dev

- name: install cargo-nextest
uses: taiki-e/install-action@v2
with:
Expand Down Expand Up @@ -242,6 +254,12 @@ jobs:
toolchain: ${{ env.RUST_MIN_VER }}
targets: x86_64-unknown-none

- name: Install fontconfig-dev
if: runner.os == 'Linux'
run: |
sudo apt-get update
sudo apt-get install libfontconfig-dev

- name: install cargo-hack
uses: taiki-e/install-action@v2
with:
Expand Down Expand Up @@ -296,6 +314,11 @@ jobs:
components: miri
targets: s390x-unknown-linux-gnu

- name: Install fontconfig-dev
run: |
sudo apt-get update
sudo apt-get install libfontconfig-dev

- name: install cargo-hack
uses: taiki-e/install-action@v2
with:
Expand All @@ -321,6 +344,11 @@ jobs:
- name: install nightly toolchain
uses: dtolnay/rust-toolchain@nightly

- name: Install fontconfig-dev
run: |
sudo apt-get update
sudo apt-get install libfontconfig-dev

- name: restore cache
uses: Swatinem/rust-cache@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ You can find its changes [documented below](#0XY-2025-01-01).

## [Unreleased]

This release has an [MSRV][] of 1.86.
This release has an [MSRV][] of 1.88.

This is the initial release.

Expand Down
Loading
Loading