From 88406b0dee378237b3c858b12b13f0a06837f6fd Mon Sep 17 00:00:00 2001 From: Tittu <106020512+prasanthrangan@users.noreply.github.com> Date: Fri, 12 Jun 2026 13:08:01 +0530 Subject: [PATCH 1/3] Update CI --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1bcf7fb..521c336 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,4 +16,4 @@ jobs: uses: actions/checkout@v6 - name: Execute - run: cargo run --release -- status + run: cargo build --release From c8b87a4e168594a4025783ac3d013140810bfc52 Mon Sep 17 00:00:00 2001 From: Tittu <106020512+prasanthrangan@users.noreply.github.com> Date: Fri, 12 Jun 2026 13:11:06 +0530 Subject: [PATCH 2/3] Update ci.yml --- .github/workflows/ci.yml | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 521c336..36b2a36 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,18 +2,31 @@ name: CI on: pull_request: - branches: [ "main" ] - -env: - CARGO_TERM_COLOR: always + branches: [main] jobs: build: runs-on: ubuntu-latest steps: - - name: Checkout - uses: actions/checkout@v6 + - uses: actions/checkout@v4 + + - name: Install Rust toolchain + uses: actions-rs/toolchain@v1 + with: + profile: minimal + toolchain: stable + override: true + + - name: Install system dependencies + run: | + sudo apt-get update + sudo apt-get install -y \ + libwayland-dev \ + pkg-config \ + libxkbcommon-dev \ + libxcb-shape0-dev \ + libxcb-xfixes0-dev - - name: Execute + - name: Build (release) run: cargo build --release From a89107be550d755a1780d8b7a7ee948a479f5e3a Mon Sep 17 00:00:00 2001 From: Tittu <106020512+prasanthrangan@users.noreply.github.com> Date: Fri, 12 Jun 2026 13:13:59 +0530 Subject: [PATCH 3/3] Update ci --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 36b2a36..fe6e586 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,5 +28,5 @@ jobs: libxcb-shape0-dev \ libxcb-xfixes0-dev - - name: Build (release) - run: cargo build --release + - name: Execute (release) + run: cargo run --release -- status