Skip to content

Commit 405763f

Browse files
committed
fix dirs
1 parent fc6af04 commit 405763f

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

.github/workflows/generate_bindings.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414
env:
1515
RUST_TOOLCHAIN: nightly-2024-12-15
1616
BEVY_API_GEN_PATH: ./crates/bevy_api_gen
17-
CODEGEN_PATH: ./target/codegen
17+
BEVY_PATH: ./target/codegen/bevy
1818
OUTPUT_PATH: ./crates/bevy_mod_scripting_functions/src/bevy/
1919
BEVY_FEATURES: bevy_asset,bevy_animation,bevy_core_pipeline,bevy_ui,bevy_pbr,bevy_render,bevy_text,bevy_sprite,file_watcher,multi_threaded
2020
jobs:
@@ -39,15 +39,14 @@ jobs:
3939
field: 'workspace.dependencies.bevy.version'
4040
- name: Clone Bevy
4141
run: |
42-
mkdir -p ${{ env.CODEGEN_PATH }}/bevy
43-
git clone https://github.com/bevyengine/bevy --branch v${{ steps.read_toml.outputs.value }} --depth 1 ${{ env.CODEGEN_PATH }}/bevy
44-
cd ${{ env.CODEGEN_PATH }}/bevy && git fetch --tags && git checkout v${{ steps.read_toml.outputs.value }}
42+
mkdir -p ${{ env.BEVY_PATH }}
43+
git clone https://github.com/bevyengine/bevy --branch v${{ steps.read_toml.outputs.value }} --depth 1 ${{ env.BEVY_PATH }}
44+
cd ${{ env.BEVY_PATH }} && git fetch --tags && git checkout v${{ steps.read_toml.outputs.value }}
4545
- name: Generate bevy bindings
46-
working-directory: ${{ env.CODEGEN_PATH }}/bevy
4746
run: |
4847
mkdir -p ${{ env.OUTPUT_PATH }}
49-
cargo bevy-api-gen generate --output ${{ env.OUTPUT_PATH }} --template-args '{ "self_is_bms_lua": true}' --features ${{ env.BEVY_FEATURES }} -vv
50-
cargo bevy-api-gen collect --output ${{ env.OUTPUT_PATH }} --template-args '{ "self_is_bms_lua": true}'
48+
cd ${{ env.BEVY_PATH }} && cargo bevy-api-gen generate --output ${{ env.OUTPUT_PATH }} --template-args '{ "self_is_bms_lua": true}' --features ${{ env.BEVY_FEATURES }} -vv
49+
cd ${{ env.BEVY_PATH }} && cargo bevy-api-gen collect --output ${{ env.OUTPUT_PATH }} --template-args '{ "self_is_bms_lua": true}'
5150
- name: Commit changes
5251
run: |
5352
git checkout -b update-bevy-bindings-${{ github.run_id }}

0 commit comments

Comments
 (0)