Commit Graph

164 Commits

Author SHA1 Message Date
Dion Moult b8ee171f65 Allow manual workflow dispatch of ci-ifcopenshell-pypi.yml 2024-04-18 10:48:22 +02:00
CyrilWaechter 331d7e87bb Add python 3.11 to blenderbim build matrix 2024-04-16 11:25:27 +02:00
krande 747c32b9b2 remove ci-py-only.yml as ci.yml already does this 2024-04-16 11:16:57 +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
krande 5f3e9f7576 add a workflow dispatch trigger (lets you click a button in the github actions workflow panel to start a new build) 2024-04-16 11:08:05 +02:00
krande 8c0ec6d398 test one more time on my fork before merging 2024-04-16 11:08:05 +02:00
Kristoffer Andersen a744aa8570 Update ci-ifcopenshell-conda-daily.yml
change from deprecated mamba provisioner and move to python 3.11 and 3.12
2024-04-16 11:06:20 +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 ecfeadbbd5 Update ci-py-only.yml 2024-04-16 10:26:51 +02:00
Christoph Mellueh cac6ea6263 add build to Makefile and use it in bcf-pypi Workflow 2024-04-16 10:26:51 +02:00
Christoph Mellueh 50d0d16351 rename File and unify with ci-ifctester-pypi 2024-04-16 10:25:01 +02:00
Thomas Krijnen 9214b00893 ci-ifctester-pypi.yml Add workflow_dispatch event 2024-04-16 10:05:52 +02:00
Dion Moult fcd68a1e64 Whoops 2024-04-15 13:29:28 +02:00
Dion Moult c5154ec594 See #2673. Bundle IfcTester for PyPI. 2024-04-15 09:56:51 +02:00
Kristoffer Andersen bb73390afe Fix conda env 2024-04-15 09:47:27 +02:00
Thomas Krijnen b1f5f7d628 Update ci-py-only.yml 2024-03-13 14:09:29 +01:00
Thomas Krijnen 978a8f474d Update ci.yml 2024-03-13 14:09:07 +01:00
krande 3f4d183680 ready for PR 2023-08-03 16:27:29 +08:00
krande 85943c8086 add platform conda pkg dir in matrix 2023-08-03 16:27:29 +08:00
krande a67bb8b2ff add platform specific anaconda uploads 2023-08-03 16:27:29 +08:00
krande 339aea0295 ready v0.8 branch for conda daily PR 2023-08-03 16:27:29 +08:00
Thomas Krijnen b8c6bda006 Update cd.yml 2023-03-31 13:04:01 +02:00
Thomas Krijnen 64ff23c8f3 Update ci.yml 2023-03-31 13:03:25 +02:00
Thomas Krijnen 7e2fb6d578 Update cd.yml 2023-03-31 12:31:16 +02:00
Thomas Krijnen 12142568c2 Update ci-py-only.yml 2023-03-30 14:57:28 +02:00
Thomas Krijnen 7fb921e5d0 Update cd.yml 2023-03-30 11:54:00 +02:00
Thomas Krijnen a1f48da120 Update ci-py-only.yml 2023-03-30 11:53:57 +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 74cd28d761 Update ci-py-only.yml 2023-03-29 11:14:41 +02:00
Thomas Krijnen 6e8049c43b Update ci.yml 2023-03-29 10:46:18 +02:00
Thomas Krijnen bbc61483ad Update ci-py-only.yml 2023-03-29 10:45:54 +02:00
krande 7f78df595f minor clarification in comment 2023-03-27 13:35:24 +02:00
krande 03ff34f89f update ci-restart script with code that works and is testable locally 2023-03-27 13:35:24 +02:00
krande 8820a1dcc3 switch to a python implementation of the same procedure 2023-03-27 13:35:24 +02:00
krande 514975d123 add a workflow to catches and restarts failed conda builds due to 143 errors. And minor cleanup of unused variables in conda meta.yaml 2023-03-27 13:35:24 +02:00
Thomas Krijnen 4b36f9a8f9 Update ci.yml 2023-03-21 20:38:43 +01:00
Thomas Krijnen 7594aa8d0c Update ci-py-only.yml 2023-03-21 20:38:19 +01:00
Thomas Krijnen 9ec54228f8 Update ci-py-only.yml 2023-03-12 12:01:12 +01:00
Thomas Krijnen 88c06f5450 Try different way of invoking ccache 2023-03-12 11:46:25 +01:00
Thomas Krijnen e50045bbed Update ci.yml 2023-03-12 10:06:32 +01:00
Thomas Krijnen 41417a77b9 Update ci-py-only.yml 2023-03-12 10:06:29 +01:00
Thomas Krijnen a5774bd02a Update ci-py-only.yml 2023-03-12 09:40:30 +01:00
Thomas Krijnen c38f48ee62 Try to let pip not install outdated ifopsh 2023-03-12 09:04:33 +01:00
Dion Moult 21f583800a Ensure Python 3.10 is used to fetch BlenderBIM Add-on dependencies 2023-03-02 21:43:22 +11:00