Skip to content

Commit

Permalink
update ci
Browse files Browse the repository at this point in the history
  • Loading branch information
nongio committed Nov 16, 2024
1 parent ce627f0 commit 9036983
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- name: Checkout sources
uses: actions/checkout@v3
- name: Rust toolchain
uses: dtolnay/rust-toolchain@stable
uses: dtolnay/rust-toolchain@1.82.0
with:
components: rustfmt
- name: Cargo cache
Expand All @@ -35,7 +35,7 @@ jobs:
- name: Checkout sources
uses: actions/checkout@v3
- name: Rust toolchain
uses: dtolnay/rust-toolchain@stable
uses: dtolnay/rust-toolchain@1.82.0
with:
components: clippy
- name: Get date for registry cache
Expand Down Expand Up @@ -80,7 +80,7 @@ jobs:
- name: Checkout sources
uses: actions/checkout@v3
- name: Rust toolchain
uses: dtolnay/rust-toolchain@1.72.0
uses: dtolnay/rust-toolchain@1.82.0
- name: Get date for registry cache
id: date
run: echo "::set-output name=date::$(date +'%Y-%m-%d')"
Expand Down Expand Up @@ -120,15 +120,15 @@ jobs:
restore-keys: ${{ runner.os }}-cargo-registry-

- name: Rust toolchain
uses: dtolnay/rust-toolchain@nightly
uses: dtolnay/rust-toolchain@1.82.0

- name: System dependencies
run: sudo apt-get update; sudo apt-get install -y libudev-dev libgbm-dev libxkbcommon-dev libegl1-mesa-dev libwayland-dev libinput-dev libdbus-1-dev libsystemd-dev libseat-dev

- name: Build Documentation
env:
RUSTDOCFLAGS: --cfg=docsrs
run: cargo doc --no-deps --features "default" -p layers
run: cargo doc --no-deps --features "default" -p lay-rs

- name: Deploy
if: ${{ github.event_name == 'push' }}
Expand Down
4 changes: 2 additions & 2 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@

## Layers engine
Layers is a rendering engine for animated user interfaces, mainly designed in support of the ScreenComposer [project](https://github.com/nongio/screencomposer).
## Lay-rs engine
Lay-rs is a rendering engine for animated user interfaces, mainly designed in support of the ScreenComposer [project](https://github.com/nongio/screencomposer).

It uses a scene graph to render the nodes in retained mode, optmising the most common UI interpolations (opacity, 2d transformations, blending).
Nodes of the scene graph are graphical layers like text or simple shapes like rectangles but can also be external textures.
Expand Down

0 comments on commit 9036983

Please sign in to comment.