Game stats that reset every frame, inspired by immediate mode GUI.
gamedev bevy stats
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #15 from AlephCubed/publish-action

Added publish action and updated version number.

authored by

AlephCubed and committed by
GitHub
f749a635 b4f3e715

+32 -5
+27
.github/workflows/publish.yml
··· 1 + name: Publish to crates.io 2 + 3 + on: 4 + push: 5 + tags: ['v*'] 6 + 7 + env: 8 + CARGO_TERM_COLOR: always 9 + 10 + jobs: 11 + publish: 12 + 13 + runs-on: ubuntu-latest 14 + 15 + permissions: 16 + id-token: write # Required for OIDC token exchange 17 + 18 + steps: 19 + - uses: actions/checkout@v4 20 + - uses: rust-lang/crates-io-auth-action@v1 21 + id: auth 22 + - run: cargo publish -p immediate_stats_macros 23 + env: 24 + CARGO_REGISTRY_TOKEN: ${{ steps.auth.outputs.token }} 25 + - run: cargo publish -p immediate_stats 26 + env: 27 + CARGO_REGISTRY_TOKEN: ${{ steps.auth.outputs.token }}
+2 -2
Cargo.lock
··· 905 905 906 906 [[package]] 907 907 name = "immediate_stats" 908 - version = "0.1.2" 908 + version = "0.1.3" 909 909 dependencies = [ 910 910 "bevy", 911 911 "bevy-butler", ··· 917 917 918 918 [[package]] 919 919 name = "immediate_stats_macros" 920 - version = "0.1.2" 920 + version = "0.1.3" 921 921 dependencies = [ 922 922 "darling", 923 923 "proc-macro-error",
+2 -2
immediate_stats/Cargo.toml
··· 1 1 [package] 2 2 name = "immediate_stats" 3 - version = "0.1.2" 3 + version = "0.1.3" 4 4 edition = "2024" 5 5 description = "Game stats that reset every frame, inspired by immediate mode GUI." 6 6 categories = ["game-development", "data-structures"] ··· 26 26 "bevy_reflect", 27 27 ] } 28 28 bevy_reflect = { version = "0.16.0", default-features = false, optional = true } 29 - immediate_stats_macros = { path = "../immediate_stats_macros", version = "0.1.0", default-features = false } 29 + immediate_stats_macros = { path = "../immediate_stats_macros", version = "0.1.3", default-features = false } 30 30 31 31 [dev-dependencies] 32 32 bevy = { version = "0.16.0", default-features = false }
+1 -1
immediate_stats_macros/Cargo.toml
··· 1 1 [package] 2 2 name = "immediate_stats_macros" 3 - version = "0.1.2" 3 + version = "0.1.3" 4 4 edition = "2024" 5 5 description = "Game stats that reset every frame, inspired by immediate mode GUI." 6 6 categories = ["game-development", "data-structures"]