Skip to content

Commit c37e00f

Browse files
authored
Migrate from CircleCI to to GitHub Actions (#65)
1 parent 186d71b commit c37e00f

5 files changed

Lines changed: 38 additions & 46 deletions

File tree

.circleci/config.yml

Lines changed: 0 additions & 40 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: CI
2+
3+
on: [push, pull_request]
4+
5+
jobs:
6+
build:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- uses: dtolnay/rust-toolchain@stable
10+
- uses: actions/checkout@v4
11+
- run: cargo build
12+
13+
build-no-sdl:
14+
runs-on: ubuntu-latest
15+
steps:
16+
- uses: dtolnay/rust-toolchain@stable
17+
- uses: actions/checkout@v4
18+
- run: cargo build --no-default-features
19+
20+
check-formatting-and-docs:
21+
runs-on: ubuntu-latest
22+
steps:
23+
- uses: dtolnay/rust-toolchain@stable
24+
- uses: taiki-e/install-action@just
25+
- uses: taiki-e/install-action@v2
26+
with:
27+
tool: cargo-readme
28+
- uses: actions/checkout@v4
29+
- run: cargo fmt --check
30+
- run: just check-readme

CHANGELOG.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,12 @@
88

99
### Added
1010

11-
- [#63] Added support for custom binary color themes (`BinaryColorTheme::Custom`).
12-
- [#62] Added an SDL based audio example (sdl-audio.rs).
11+
- [#63](https://github.com/embedded-graphics/simulator/pull/63) Added support for custom binary color themes (`BinaryColorTheme::Custom`).
12+
- [#62](https://github.com/embedded-graphics/simulator/pull/62) Added an SDL based audio example (sdl-audio.rs).
13+
14+
### Changed
15+
16+
- **(breaking)** [#65](https://github.com/embedded-graphics/simulator/pull/65) Bump Minimum Supported Rust Version (MSRV) to latest stable.
1317

1418
## [0.7.0] - 2024-09-10
1519

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -154,8 +154,7 @@ Cargo manifest documentation for more details.
154154

155155
## Minimum supported Rust version
156156

157-
The minimum supported Rust version for embedded-graphics-simulator is `1.71.1` or greater.
158-
Ensure you have the correct version of Rust installed, preferably through <https://rustup.rs>.
157+
The `embedded-graphics-simulator` crate is tested to compile on the latest stable Rust release.
159158

160159
## License
161160

README.tpl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@
1111

1212
## Minimum supported Rust version
1313

14-
The minimum supported Rust version for embedded-graphics-simulator is `1.71.1` or greater.
15-
Ensure you have the correct version of Rust installed, preferably through <https://rustup.rs>.
14+
The `embedded-graphics-simulator` crate is tested to compile on the latest stable Rust release.
1615

1716
## License
1817

0 commit comments

Comments
 (0)