Skip to content

Commit 647b6ff

Browse files
committed
feat: Dioxus 0.6 support
1 parent 5a63dbe commit 647b6ff

File tree

4 files changed

+12
-11
lines changed

4 files changed

+12
-11
lines changed

.github/release-drafter.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name-template: "Release v$RESOLVED_VERSION 🌈"
1+
name-template: "Release v$RESOLVED_VERSION 🦀"
22
tag-template: "v$RESOLVED_VERSION"
33
categories:
44
- title: "🚀 Features"

.github/workflows/ci.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
name: Cargo Build & Test
22

33
on:
4+
workflow_dispatch:
45
push:
6+
branches: [ "main" ]
57
pull_request:
68

79
env:
@@ -11,14 +13,13 @@ jobs:
1113
build_and_test:
1214
name: Rust project - latest
1315
runs-on: ubuntu-latest
14-
strategy:
15-
matrix:
16-
toolchain:
17-
- stable
18-
- beta
19-
- nightly
2016
steps:
2117
- uses: actions/checkout@v3
22-
- run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }}
18+
- name: Install the nightly toolchain
19+
uses: dtolnay/rust-toolchain@nightly
20+
- name: Install linux dependencies
21+
if: runner.os == 'Linux'
22+
run: |
23+
sudo apt update && sudo apt install build-essential libssl-dev pkg-config libglib2.0-dev libgtk-3-dev
2324
- run: cargo build --verbose
24-
- run: cargo test --verbose
25+
- run: cargo test --verbose

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ members = [
99
]
1010

1111
[workspace.dependencies]
12-
dioxus = "0.5"
12+
dioxus = "0.6.0-alpha.2"

packages/lib/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "dioxus-free-icons"
3-
version = "0.8.6"
3+
version = "0.9.0"
44
edition = "2021"
55
authors = ["Daiki Nishikawa <nd.12021218@gmail.com>", "Marc Espín <mespinsanz@gmail.com>"]
66
description = "Use free svg icons in your Dioxus projects easily with dioxus-free-icons."

0 commit comments

Comments
 (0)