Skip to content

Commit

Permalink
feat: partial support for bevy 0.15
Browse files Browse the repository at this point in the history
  • Loading branch information
eerii committed Dec 19, 2024
1 parent d6c4fd1 commit 7bdca23
Show file tree
Hide file tree
Showing 26 changed files with 1,479 additions and 974 deletions.
22 changes: 11 additions & 11 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@ jobs:
uses: actions/checkout@v4

- name: Install nix
uses: nixbuild/nix-quick-install-action@v28
uses: nixbuild/nix-quick-install-action@v29

- name: Use nix flake
uses: nicknovitski/nix-develop@v1
uses: nicknovitski/nix-develop@v1

- name: Rust cache
uses: leafwing-studios/cargo-cache@v2
uses: leafwing-studios/cargo-cache@v2

- name: Cargo clippy
run: cargo clippy --workspace --all-targets --all-features -- -Dwarnings --no-deps
Expand All @@ -42,10 +42,10 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v4
uses: actions/checkout@v4

- name: Install nix
uses: nixbuild/nix-quick-install-action@v28
uses: nixbuild/nix-quick-install-action@v29

- name: Run Taplo
run: nix run nixpkgs#taplo fmt -- --check --diff
Expand All @@ -56,16 +56,16 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Install nix
uses: nixbuild/nix-quick-install-action@v28
uses: nixbuild/nix-quick-install-action@v29

- name: Use nix flake
uses: nicknovitski/nix-develop@v1

- name: Rust cache
uses: leafwing-studios/cargo-cache@v2
uses: leafwing-studios/cargo-cache@v2

- name: Cargo test
run: cargo test --workspace
Expand All @@ -85,13 +85,13 @@ jobs:
uses: actions/checkout@v3

- name: Install nix
uses: nixbuild/nix-quick-install-action@v28
uses: nixbuild/nix-quick-install-action@v29

- name: Use nix flake
uses: nicknovitski/nix-develop@v1
uses: nicknovitski/nix-develop@v1

- name: Rust cache
uses: leafwing-studios/cargo-cache@v2
uses: leafwing-studios/cargo-cache@v2

- name: Cargo test
run: cargo test --workspace --release --no-default-features --features release
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
profile: release

- platform: macos
runner: macos-13
runner: macos-latest
targets: x86_64-apple-darwin # Disabled for now, build failing aarch64-apple-darwin
nix: .#default
profile: release
Expand All @@ -77,7 +77,7 @@ jobs:

- name: Install nix
if: ${{ matrix.nix != '' }}
uses: nixbuild/nix-quick-install-action@v28
uses: nixbuild/nix-quick-install-action@v29

- name: Use nix flake
if: ${{ matrix.nix != '' }}
Expand Down
Loading

0 comments on commit 7bdca23

Please sign in to comment.