Skip to content

Commit

Permalink
fix workflow for 64 bit build
Browse files Browse the repository at this point in the history
  • Loading branch information
NSoiffer committed Nov 3, 2024
1 parent c0efb1d commit 9123e9c
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions .github/workflows/automaticRelease.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
exit(0) # exiting with '1' for some reason, so force proper exit
rust-64:
name: Build 64 bit version and test it (don't both repeating for 32 bit version)
name: Build 64 bit windows pyd file
runs-on: windows-latest # needs to run on windows because of bzip2
steps:
- name: Checkout code
Expand Down Expand Up @@ -82,7 +82,7 @@ jobs:
retention-days: 1

rust-32:
name: build 32-bit pyd file and addon
name: build addon (and 32-bit windows pyd file)
needs: l10n
runs-on: windows-latest # needs to run on windows because no 32-bit python on linux
steps:
Expand All @@ -107,7 +107,7 @@ jobs:
retention-days: 1

linux-64:
name: Build 64 bit version
name: Build linux pyd file (64-bit intel)
runs-on: ubuntu-latest
steps:
- name: Checkout code
Expand All @@ -122,6 +122,9 @@ jobs:
cargo build --target x86_64-unknown-linux-gnu --release
- name: Setup Example dir
run: |
ls -l target
ls -l target/target/x86_64-unknown-linux-gnu
ls -l target/target/x86_64-unknown-linux-gnu/release
cp target/x86_64-unknown-linux-gnu/release/libmathcat_py.dll Example/libmathcat_py.pyd
cp -r addon/globalPlugins/MathCAT/Rules Example
- name: test build
Expand Down

0 comments on commit 9123e9c

Please sign in to comment.