Dion Moult
0f8c3b3c83
Name change in workflows dir
2024-08-13 23:21:30 +10:00
Andrej730
7c4d45ab32
ci - fix ifcdiff dependencies
2024-08-09 14:29:38 +05:00
Andrej730
98c4a1d110
ifcdiff - add simple tests
2024-08-07 17:33:10 +05:00
Andrej730
3c4a865e0b
ci.yml - also run tests for other ifcopenshell packages
2024-08-01 18:01:59 +05:00
Blender Defender
59a3c019a4
ci: Move the black formatter workflow to a seperate file
2024-07-25 18:24:31 +05:00
Blender Defender
30ab2f1e48
ci: Add black formatter to ci.yml
...
Check, whether the files are formatted properly using the black formatter on push and pull requests.
2024-07-25 18:24:31 +05:00
Dion Moult
c4dfbdbe2e
Merge branch 'v0.7.0' into v0.8.0
2024-06-07 23:48:39 +10:00
Thomas Krijnen
f772a53dd5
Update ci.yml
2024-05-22 17:29:15 +02:00
Thomas Krijnen
85c6b6c4da
Update ci.yml
2024-05-22 15:58:34 +02:00
Thomas Krijnen
53d02446bf
Update ci.yml
2024-05-22 13:13:18 +02:00
krande
f73a438d38
add test and update ci
2024-04-16 11:16:40 +02:00
krande
c031ffc4b4
update ci
2024-04-16 11:16:40 +02:00
krande
2f3bfb340b
add fix for ci tests
2024-04-16 11:16:38 +02:00
Andrej730
3c49dd15f7
localize mathutils dependency in tests #3895
...
replaced shapebuilder with general ifcopenshell code in `test_add_boolean` (the only place besides `test_shape_builder` where it was used), that way mathutils dependency in tests is localized only to `test_shape_builder.py`.
added test-safe option to makefile, so github workflow would ignore `test_shape_builder` tests for now and it wouldn't interrupt the entire workflow
2024-04-16 11:04:28 +02:00
Thomas Krijnen
100ef1d375
Update ci.yml
2024-04-16 10:26:51 +02:00
Thomas Krijnen
978a8f474d
Update ci.yml
2024-03-13 14:09:07 +01:00
Kristoffer Andersen
e06297940f
Update ci.yml
...
Hopefully this fixes ccache
2023-12-20 12:28:24 +01:00
krande
9335c8a0c8
add test and update ci
2023-12-17 18:09:28 +01:00
krande
eccc21277d
update ci
2023-12-17 15:42:38 +01:00
krande
2ce7e16537
add fix for ci tests
2023-12-17 15:33:35 +01:00
Andrej730
3f018a4195
localize mathutils dependency in tests #3895
...
replaced shapebuilder with general ifcopenshell code in `test_add_boolean` (the only place besides `test_shape_builder` where it was used), that way mathutils dependency in tests is localized only to `test_shape_builder.py`.
added test-safe option to makefile, so github workflow would ignore `test_shape_builder` tests for now and it wouldn't interrupt the entire workflow
2023-10-17 15:53:26 +05:00
Thomas Krijnen
b231f43fc7
Update ci.yml
2023-08-30 11:38:28 +02:00
Thomas Krijnen
64ff23c8f3
Update ci.yml
2023-03-31 13:03:25 +02:00
Thomas Krijnen
11a21e5d3f
Update ci.yml
2023-03-30 11:53:53 +02:00
Thomas Krijnen
f1ce5f17e8
Merge remote-tracking branch 'origin/v0.7.0' into v0.8.0
2023-03-29 18:06:50 +02:00
Thomas Krijnen
c32c88b1a0
Merge remote-tracking branch 'origin/v0.7.0' into v0.8.0
2023-03-29 12:55:05 +02:00
Thomas Krijnen
5f952ecd00
Update ci.yml
2023-03-29 11:14:51 +02:00
Thomas Krijnen
6e8049c43b
Update ci.yml
2023-03-29 10:46:18 +02:00
Thomas Krijnen
4b36f9a8f9
Update ci.yml
2023-03-21 20:38:43 +01:00
Thomas Krijnen
e50045bbed
Update ci.yml
2023-03-12 10:06:32 +01:00
Andrej730
cbc24c31a2
aud dependency fork fix
...
Solves #2759
2023-02-14 00:59:17 +05:00
Li1506
c4cea20849
add IfcConvert testing on sample files step to ci.yml
2023-02-11 13:25:50 +01:00
Sigma Dimensions
fa0f484922
Inlcude audio library for BlenderBIM costing chaching sound
2023-02-11 10:05:54 +01:00
Thomas Krijnen
04fb7cdf9c
Update ci.yml
2022-12-25 17:36:18 +01:00
krande
87021ebbe7
fix: edit ci triggers for ifcopenshell.
...
Changes are made to the github actions workflow files to reduce unnecessary triggering of ifcopenshell compilation, testing and conda package building
2022-09-01 09:41:30 +02:00
Thomas Krijnen
6026e037fa
Update schema references
2022-07-17 21:13:46 +02:00
Dion Moult
9db07883b7
Scheduling calculations no longer calculate from midnight and now handle a single 9-5 day as a duration of 1 day, as per industry standard practice.
2022-03-25 16:09:22 +11:00
Dion Moult
0c8273eb70
Minor fix
2022-03-22 11:47:37 +11:00
Thomas Krijnen
c9c11a2905
Install to system local root
2022-01-09 21:11:47 +01:00
Thomas Krijnen
0098e38c77
Switch to libocct for yml workflows: add data-exchange libs
2021-12-10 08:08:03 +01:00
Thomas Krijnen
5fb40a390c
Switch to libocct for yml workflows: update include dir
2021-12-09 20:52:30 +01:00
Thomas Krijnen
0cb8716c6a
Switch to libocct for yml workflows
2021-12-09 20:47:00 +01:00
Thomas Krijnen
ce08fa9c1a
Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0
...
# Conflicts:
# src/ifcparse/IfcParse.h
2021-09-24 10:29:10 +02:00
Thomas Krijnen
51e13c06ba
Update ci.yml
2021-09-24 10:19:23 +02:00
Thomas Krijnen
768b754a0b
Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0
...
# Conflicts:
# .github/workflows/ci.yml
# src/ifcparse/IfcParse.cpp
2021-09-24 09:03:58 +02:00
Dion Moult
b71684955d
Simplify packaging, add create project smoke test. New license target.
2021-09-03 14:11:15 +10:00
Dion Moult
b1b3d7e312
Minor fix. See #1711 .
2021-08-31 14:10:43 +10:00
krande
c96d1e6387
add lxml package as another dep to be installed before running tests
2021-08-26 09:58:37 +02:00
krande
d4ace423a3
Prep BCF for pypi upload.
...
* Refactored the BCF dir into a "src-layout" which I am more comfortable with. We can likely change this back if it is not compatible with other development
* I added a few setup files for the bcf package (setup.cfg, pyproject.toml and a MANIFEST.in file)
* Added two __init__.py files in the v2 and v3 subfolders for them to be picked up during package compilation
2021-08-26 09:58:37 +02:00
krande
9c81418492
Add numpy as a dependency
2021-08-26 09:58:37 +02:00