diff --git a/.github/workflows/build_wheels.yml b/.github/workflows/build_wheels.yml index 28b6b0c..0c4005c 100644 --- a/.github/workflows/build_wheels.yml +++ b/.github/workflows/build_wheels.yml @@ -12,6 +12,10 @@ on: workflow_dispatch: +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + env: # Only support 64-bit CPython >= 3.7 # VTK does not currently build python 3.8 arm64 wheels, so skip it too diff --git a/.gitignore b/.gitignore index 259148f..a284b2d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,32 +1,17 @@ -# Prerequisites -*.d +# VTKCleaver +_skbuild +_deps +vtk-wheel-sdk-build +vtk-wheel-sdk-subbuild +vtkexternalmodule-build +vtkexternalmodule-subbuild -# Compiled Object files -*.slo -*.lo -*.o -*.obj +# Cleaver +debug.dump -# Precompiled Headers -*.gch -*.pch - -# Compiled Dynamic libraries -*.so -*.dylib -*.dll - -# Fortran module files -*.mod -*.smod - -# Compiled Static libraries -*.lai -*.la -*.a -*.lib - -# Executables -*.exe -*.out -*.app +# Python +wheelhouse +.venv +__pycache__ +*.egg-info +dist/