Skip to content

Commit d1dde25

Browse files
committed
fix release replacements
1 parent edb067e commit d1dde25

File tree

12 files changed

+72
-57
lines changed

12 files changed

+72
-57
lines changed

Cargo.toml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,15 @@ path = "src/lib.rs"
2323
[package.metadata."docs.rs"]
2424
features = ["lua","rhai","lua_script_api","rhai_script_api","teal"]
2525

26+
[package.metadata.release]
27+
pre-release-replacements = [
28+
{file="Cargo.toml", search='^version\s*=\s*.*$', replace="version = \"{{version}}\"", exactly=1},
29+
{file="Cargo.toml", search='^(?P<h>bevy_mod_scripting_core\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
30+
{file="Cargo.toml", search='^(?P<h>bevy_mod_scripting_lua\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
31+
{file="Cargo.toml", search='^(?P<h>bevy_mod_scripting_rhai\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
32+
{file="Cargo.toml", search='^(?P<h>bevy_script_api\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
33+
]
34+
2635
[features]
2736
## core
2837
doc_always = ["bevy_mod_scripting_core/doc_always"]

bevy_api_gen/Cargo.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ keywords = ["bevy", "gamedev", "scripting", "lua","code-generation"]
1111
categories = ["game-development"]
1212
readme = "readme.md"
1313

14+
[package.metadata.release]
15+
pre-release-replacements = [
16+
{file="Cargo.toml", search='^version\s*=\s*.*$', replace="version = \"{{version}}\"", exactly=1},
17+
]
18+
1419
[lib]
1520
name = "bevy_api_gen_lib"
1621
path = "src/lib.rs"

bevy_event_priority/Cargo.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ keywords = ["bevy", "gamedev", "scripting", "lua"]
1111
categories = ["game-development"]
1212
readme = "readme.md"
1313

14+
[package.metadata.release]
15+
pre-release-replacements = [
16+
{file="Cargo.toml", search='^version\s*=\s*.*$', replace="version = \"{{version}}\"", exactly=1},
17+
]
18+
1419
[lib]
1520
name = "bevy_event_priority"
1621
path = "src/lib.rs"

bevy_mod_scripting_common/Cargo.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ keywords = ["bevy", "gamedev", "scripting", "lua"]
1111
categories = ["game-development"]
1212
readme = "readme.md"
1313

14+
[package.metadata.release]
15+
pre-release-replacements = [
16+
{file="Cargo.toml", search='^version\s*=\s*.*$', replace="version = \"{{version}}\"", exactly=1},
17+
]
18+
1419
[lib]
1520
name = "bevy_mod_scripting_common"
1621
path = "src/lib.rs"

bevy_mod_scripting_core/Cargo.toml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,19 @@ keywords = ["bevy", "gamedev", "scripting", "lua"]
1111
categories = ["game-development"]
1212
readme = "readme.md"
1313

14+
15+
[package.metadata.release]
16+
pre-release-replacements = [
17+
{file="Cargo.toml", search='^version\s*=\s*.*$', replace="version = \"{{version}}\"", exactly=1},
18+
{file="Cargo.toml", search='^(?P<h>bevy_event_priority\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
19+
]
20+
21+
1422
[lib]
1523
name = "bevy_mod_scripting_core"
1624
path = "src/lib.rs"
1725

18-
# [package.metadata.docs.rs]
19-
# features = []
20-
21-
# [package.metadata.release]
22-
# enable-features=[]
23-
2426
[features]
25-
2627
# if enabled enables documentation updating in optimized builds
2728
doc_always = []
2829

bevy_mod_scripting_derive/Cargo.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ keywords = ["bevy", "gamedev", "scripting", "lua"]
1111
categories = ["game-development"]
1212
readme = "readme.md"
1313

14+
[package.metadata.release]
15+
pre-release-replacements = [
16+
{file="Cargo.toml", search='^version\s*=\s*.*$', replace="version = \"{{version}}\"", exactly=1},
17+
{file="Cargo.toml", search='^(?P<h>bevy_mod_scripting_common\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
18+
]
19+
1420
[lib]
1521
name = "bevy_mod_scripting_derive"
1622
proc-macro = true

bevy_script_api/Cargo.toml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,16 @@ keywords = ["bevy", "gamedev", "scripting", "lua","rhai"]
1111
categories = ["game-development"]
1212
readme = "readme.md"
1313

14+
[package.metadata.release]
15+
pre-release-replacements = [
16+
{file="Cargo.toml", search='^version\s*=\s*.*$', replace="version = \"{{version}}\"", exactly=1},
17+
{file="Cargo.toml", search='^(?P<h>bevy_mod_scripting_derive\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
18+
{file="Cargo.toml", search='^(?P<h>bevy_mod_scripting_core\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
19+
{file="Cargo.toml", search='^(?P<h>bevy_mod_scripting_lua\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
20+
{file="Cargo.toml", search='^(?P<h>bevy_mod_scripting_lua_derive\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
21+
{file="Cargo.toml", search='^(?P<h>bevy_mod_scripting_rhai\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
22+
]
23+
1424
[features]
1525
lua = ["bevy_mod_scripting_lua","bevy_mod_scripting_lua_derive"]
1626
rhai = ["bevy_mod_scripting_rhai"]

languages/bevy_mod_scripting_lua/Cargo.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ keywords = ["bevy", "gamedev", "scripting", "rhai"]
1111
categories = ["game-development"]
1212
readme="readme.md"
1313

14+
[package.metadata.release]
15+
pre-release-replacements = [
16+
{file="Cargo.toml", search='^version\s*=\s*.*$', replace="version = \"{{version}}\"", exactly=1},
17+
{file="Cargo.toml", search='^(?P<h>bevy_mod_scripting_core\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
18+
]
19+
1420
[features]
1521
# enables loading possibly unsafe lua modules by lua scripts
1622
unsafe_lua_modules = []

languages/bevy_mod_scripting_lua_derive/Cargo.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ keywords = ["bevy", "gamedev", "scripting", "rhai"]
1111
categories = ["game-development"]
1212
readme = "readme.md"
1313

14+
[package.metadata.release]
15+
pre-release-replacements = [
16+
{file="Cargo.toml", search='^version\s*=\s*.*$', replace="version = \"{{version}}\"", exactly=1},
17+
{file="Cargo.toml", search='^(?P<h>bevy_mod_scripting_common\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
18+
]
19+
1420
[lib]
1521
name="bevy_mod_scripting_lua_derive"
1622
path="src/lib.rs"

languages/bevy_mod_scripting_rhai/Cargo.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,12 @@ keywords = ["bevy", "gamedev", "scripting", "rhai"]
1111
categories = ["game-development"]
1212
readme = "readme.md"
1313

14+
[package.metadata.release]
15+
pre-release-replacements = [
16+
{file="Cargo.toml", search='^version\s*=\s*.*$', replace="version = \"{{version}}\"", exactly=1},
17+
{file="Cargo.toml", search='^(?P<h>bevy_mod_scripting_core\s*=.*)version\s*=\s*".*"(?P<t>.*)$', replace="${h}version = \"{{version}}\"${t}", exactly=1},
18+
]
19+
1420
[lib]
1521
name="bevy_mod_scripting_rhai"
1622
path="src/lib.rs"

0 commit comments

Comments
 (0)