Skip to content

Commit 63d39f8

Browse files
committed
split steps
1 parent 405763f commit 63d39f8

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/generate_bindings.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,19 @@ jobs:
3737
with:
3838
file: 'Cargo.toml'
3939
field: 'workspace.dependencies.bevy.version'
40-
- name: Clone Bevy
40+
- name: Prepare Directories
4141
run: |
42+
mkdir -p ${{ env.OUTPUT_PATH }}
4243
mkdir -p ${{ env.BEVY_PATH }}
44+
- name: Clone Bevy
45+
run: |
4346
git clone https://github.com/bevyengine/bevy --branch v${{ steps.read_toml.outputs.value }} --depth 1 ${{ env.BEVY_PATH }}
4447
cd ${{ env.BEVY_PATH }} && git fetch --tags && git checkout v${{ steps.read_toml.outputs.value }}
4548
- name: Generate bevy bindings
4649
run: |
47-
mkdir -p ${{ env.OUTPUT_PATH }}
4850
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
51+
- name: Collect bevy bindings
52+
run: |
4953
cd ${{ env.BEVY_PATH }} && cargo bevy-api-gen collect --output ${{ env.OUTPUT_PATH }} --template-args '{ "self_is_bms_lua": true}'
5054
- name: Commit changes
5155
run: |

0 commit comments

Comments
 (0)