Andrej730
a8ba1d1361
build_osx - separate arm64 ccache to avoid override
2025-09-26 19:36:12 +05:00
Andrej730
49e9aa1652
build_osx - add deps for cross compilation
2025-09-26 19:31:48 +05:00
Andrej730
07758c29ad
build_osx - exclude arm64 gmp dependency to avoid cross compilation issues
2025-09-26 19:31:48 +05:00
Andrej730
6db3728f0e
build-all.py - provide with-openssl for python on Mac
2025-09-26 19:31:48 +05:00
Andrej730
879dc52865
build_osx - note on preinstalled dependencies
2025-09-26 19:31:48 +05:00
Andrej730
efd79ef079
build_osx - attempt to cross-compile intel binaries
2025-09-26 19:31:47 +05:00
Andrej730
58db9dba0a
workflows - unify ccache names
2025-09-26 19:31:47 +05:00
Andrej730
c86b5bc773
build_osx - upload logs artifacts to help debugging
2025-09-26 19:31:46 +05:00
Andrej730
a55b5ba21f
build-rocky - upload logs artifacts to help debugging
2025-09-26 19:31:46 +05:00
Andrej730
9d0d51337b
build-all.py - add a note about xz requirement
2025-09-26 19:31:46 +05:00
Andrej730
0ca3c0c806
ruff ci - check python 3.7 compatibility for build-all.py
2025-09-26 19:31:45 +05:00
Andrej730
11f0a8d434
Fix missing yacc in linux builds
2025-09-26 19:31:45 +05:00
Andrej730
d0d5f972df
cmake - use find_package for rocksdb and zstd
2025-09-18 14:07:58 +05:00
Thomas Krijnen
f29b0d776a
Resiance in unpacking
2025-08-29 11:33:47 +02:00
Thomas Krijnen
e6a7c5334b
Resiance in unpacking
2025-08-29 11:10:08 +02:00
Thomas Krijnen
6bbff22a45
Update yml paths
2025-08-29 10:02:15 +02:00
Thomas Krijnen
51ae3f4c5e
Update CI paths
2025-08-29 09:26:23 +02:00
Thomas Krijnen
974e62290c
Try without installing cmake
2025-08-28 15:34:01 +02:00
Thomas Krijnen
b92871818a
Fix MacOS toolset to 10.13 due to rocksdb alignment requirements
2025-08-27 13:23:43 +02:00
Thomas Krijnen
b9b12520f7
Compile rocksdb in ci.yml
2025-08-27 10:27:57 +02:00
Thomas Krijnen
4e71ae7d85
Enable rocksdb in ci.yml
2025-08-26 14:03:38 +02:00
Andrej730
117cb1ba5a
Switch to pypa/gh-action-pypi-publish
...
Though there are no particular known issues with https://github.com/ortega2247/pypi-upload-action we've used before, but it wasn't updating for 5 years now, so it's better to switch to official PyPA workflow.
Args for workflow seem to be exactly the same, so it's just a drop-in replacement.
2025-08-06 18:18:31 +05:00
Thomas Krijnen
638e1ebcec
Rocky8 python3.6 build-all compatibility
2025-07-28 13:17:38 +02:00
Andrej730
dd5d997d47
ifcopenshell-python workflows - include py313
2025-07-22 18:06:20 +05:00
Andrej730
9461c6369e
ci-bonsai-daily - use Blender 4.5 build
2025-07-15 17:47:37 +05:00
Thomas Krijnen
4488044a68
yum install xz
2025-06-29 19:58:37 +02:00
Andrej730
22fdb324ac
Restore daily builds
2025-06-20 18:48:37 +05:00
Andrej730
8c5affaae6
linter github workflow - use uv for acquiring black
2025-06-18 19:12:09 +05:00
Andrej730
bd4b80bdc2
linter github workflow - use correct minimum required versions
...
Previously it was using Python 3.12 for everything, therefore syntax errors from Python 3.9 (e.g. `match` statement in ifcopenshell-python) went under the radar.
2025-06-18 19:12:09 +05:00
Thomas Krijnen
b486b32c8d
WASM build changes
2025-06-14 18:05:29 +02:00
Esteban DUGUEPEROUX
34676a567e
#6803 : Update IfcOffsetCurveByDistance to be compitable on Windows with MSVC and C++20
...
In addition add option to be able to build IfcOpenShell against other C++ standard than C++17
2025-06-13 09:43:13 +02:00
Thomas Krijnen
f5a46ffb7c
pyodide: try 0.28.0a3
2025-06-12 20:48:52 +02:00
Thomas Krijnen
a4f06f69cc
Update pyodide to 0.27.7 #6794
2025-06-09 20:36:37 +02:00
Andrej
adf8a1f4e0
ci - run all ifcopenshell packages tests regardless of errors in some
2025-06-04 19:04:31 +05:00
Thomas Krijnen
2ea2dc303c
OSX action: try with pip's awscli
2025-06-02 11:28:19 +02:00
Thomas Krijnen
5c681d729c
vc path
2025-06-01 13:55:53 +02:00
Thomas Krijnen
802ab8c296
vs2022
2025-06-01 13:39:00 +02:00
Thomas Krijnen
2ebe7046d3
windows-2022
2025-06-01 10:00:33 +02:00
Thomas Krijnen
3562d89f01
Win S3 upload: try without --recursive but loop in ps
2025-06-01 09:53:17 +02:00
Andrej
e41c4bf7ae
Separate mathutils tests
2025-05-30 18:13:11 +05:00
Andrej
ea7ced738a
Introduce Ruff github CI with some basic linter rules
...
And also to help catching syntax errors on older Python versions.
2025-05-28 18:24:13 +05:00
Andrej730
84b0abfb60
ci-ifcopenshell-python - include submodules #6723
2025-05-21 18:43:02 +05:00
Andrej730
22b5db8a1e
ci-black-formatting - print diff
2025-05-12 19:08:46 +05:00
Kristoffer Andersen
3ae5227b57
Update ci-ifcopenshell-conda-daily.yml
...
remove env var
2025-05-11 19:59:05 +02:00
Kristoffer Andersen
cdc994ca76
Update ci-ifcopenshell-conda-daily.yml
...
move rattler build output dir outside of build dir
2025-05-11 19:58:27 +02:00
Kristoffer Andersen
0ad4087f0a
Update ci-ifcopenshell-conda-daily.yml
...
remove dotnet to save space on ubuntu runner
2025-05-11 19:28:12 +02:00
Kristoffer Andersen
4b7ca648c6
Update ci-ifcopenshell-conda-daily.yml
...
try to get even more space on ubuntu ci runner
2025-05-11 19:23:28 +02:00
Kristoffer Andersen
17bd6e6b0c
Update ci-ifcopenshell-conda-daily.yml
...
fix missing comma
2025-05-11 19:12:34 +02:00
Kristoffer Andersen
7b80803cbe
separate osx-x86 and osx-arm64 for the conda daily builds ( #6694 )
...
* separate osx-x86 and osx-arm64 for the conda daily builds
* remove running this in PR. No need.
2025-05-11 18:59:52 +02:00
Kristoffer Andersen
eaf67d83f9
Update ci-ifcopenshell-conda-daily.yml
...
strip daily conda build version date string
2025-05-11 16:04:21 +02:00