File tree Expand file tree Collapse file tree 2 files changed +20
-9
lines changed
Expand file tree Collapse file tree 2 files changed +20
-9
lines changed Original file line number Diff line number Diff line change @@ -26,10 +26,29 @@ jobs:
2626 git commit -m "Update translations"
2727 git pull
2828 git push
29+
30+ scons :
31+ name : Build with scons
32+ continue-on-error : false
33+ runs-on : ubuntu-latest
34+ steps :
35+ - name : Checkout code
36+ uses : actions/checkout@v3
37+ - name : Set up Python
38+ uses : actions/setup-python@v4
39+ with :
40+ python-version : 3.11
41+ - name : Install dependencies
42+ run : |
43+ pip install scons markdown
44+ sudo apt update
45+ sudo apt install gettext
46+ - name : Build
47+ run : scons
2948
3049 pre-release :
3150 name : Pre Release
32- needs : l10n
51+ needs : [ l10n, scons]
3352 runs-on : windows-latest
3453 steps :
3554 - name : Checkout code
3958 with :
4059 python-version : 3.11
4160 architecture : ' x86'
42- - name : Build with scons
43- run : |
44- dir
45- $env:Path += "bin"
46- python -m pip install --upgrade pip
47- pip install scons markdown
48- pip install python-gettext
49- scons
5061 - name : Set up Rust
5162 run : cargo build --target i686-pc-windows-msvc --release
5263 - name : Copy MathCAT.pyd file and fix wx file
You can’t perform that action at this time.
0 commit comments