Skip to content

feat: Rktk client dioxus #126

feat: Rktk client dioxus

feat: Rktk client dioxus #126

Workflow file for this run

name: lib
on:
push:
branches: ["master"]
paths:
- '.github/workflows/lib.yml'
- '.github/workflows/setup-rust/action.yaml'
- '**.toml'
- '**.rs'
- '**.lock'
pull_request:
paths:
- '.github/workflows/lib.yml'
- '.github/workflows/setup-rust/action.yaml'
- '**.toml'
- '**.rs'
- '**.lock'
env:
CARGO_TERM_COLOR: always
CLICOLOR_FORCE: 1
jobs:
check:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup rust
uses: ./.github/workflows/setup-rust
with:
components: "clippy,rust-src"
target: "thumbv6m-none-eabi,thumbv7em-none-eabihf"
- uses: r7kamura/rust-problem-matchers@v1
- name: Run rust check
run: cargo rktk internal check all
test:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup rust
uses: ./.github/workflows/setup-rust
with:
components: "rust-src"
target: ""
- uses: r7kamura/rust-problem-matchers@v1
- name: Run rust test
run: cargo rktk internal test all