Skip to content

Commit a8b9e04

Browse files
committed
Combine build commands
1 parent 8e405d8 commit a8b9e04

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

.github/workflows/build-workspace.yml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -119,20 +119,16 @@ jobs:
119119
with:
120120
workspaces: ${{ env.FAST_WORKSPACE }}
121121

122-
- name: Build GUI
123-
run: cargo build --release -p gui
122+
- name: Build packages
123+
run: |
124+
cargo build --release -p gui -p openfx-plugin -p ae-plugin
125+
cp target\release\ae_plugin.dll .\ntsc-rs-ae.aex
124126
working-directory: ${{ env.FAST_WORKSPACE }}
125127

126-
- name: Build OpenFX plugin
128+
- name: Package OpenFX plugin
127129
run: cargo xtask build-ofx-plugin --release
128130
working-directory: ${{ env.FAST_WORKSPACE }}
129131

130-
- name: Build After Effects plugin
131-
run: |
132-
cargo build --release -p ae-plugin
133-
cp target\release\ae_plugin.dll .\ntsc-rs-ae.aex
134-
working-directory: ${{ env.FAST_WORKSPACE }}
135-
136132
- name: Archive Windows OpenFX plugin
137133
uses: actions/upload-artifact@v4
138134
if: ${{ github.ref_type == 'tag' }}

0 commit comments

Comments
 (0)