Skip to content

Commit

Permalink
update workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
Caznix committed Dec 1, 2024
1 parent 408f351 commit 6ee866a
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 25 deletions.
32 changes: 24 additions & 8 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,35 @@ env:

jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
os: [ubuntu-latest, windows-latest]
runs-on: ${{ matrix.os }}

steps:
- uses: actions/checkout@v3

- name: Install Rust
uses: actions-rs/toolchain@v1
with:
toolchain: stable
override: true
target: x86_64-unknown-linux-gnu

- name: Build
run: cargo build --verbose
run: cargo build --release

- name: Run tests
run: cargo test --verbose

- name: Check formatting
run: cargo fmt -- --check

- name: Clippy
run: cargo clippy -- -D warnings

- name: Upload artifacts
uses: actions/upload-artifact@v3
with:
name: ${{ runner.os }}-binary
path: |
target/release/*.exe
target/release/*
!target/release/*.d
!target/release/*.pdb

2 changes: 1 addition & 1 deletion editor/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ version = "0.1.0"
edition = "2021"

[dependencies]
floem = "0.2.0"

17 changes: 1 addition & 16 deletions editor/src/main.rs
Original file line number Diff line number Diff line change
@@ -1,18 +1,3 @@
use floem::{prelude::*, style::Style};

fn main() {
floem::launch(counter_view);
}

fn counter_view() -> impl IntoView {
let mut counter = RwSignal::new(20);
v_stack({
label("test")
}).style(Style::d);
h_stack((
button("Increment").action(move || counter += 1),
label(move || format!("Value: {counter}")),
button("Decrement").action(move || counter -= 1),
))
.style(|s| s.size_full().items_center().justify_center().gap(10))
println!("editor")
}

0 comments on commit 6ee866a

Please sign in to comment.