klayout/ci-scripts
Joaquin Matres 04e5b8d8d2 add ci/cd for github actions (#1070)
* add ci/cd for github actions

* fix workflow and add workflow_dispatch

* remove dist

* fix

* add gcc

* sudo apt install build essential

* add curl

* install curl

* build essential

* update

* test code on mac os

* release on tagged version

* better names

* fix numbers for 3.10

* add cancel workflow for tests

* fix test macOs

* Adding ccache to github action

* creating dependency between jobs

* using cibuildwheel

* ccache path bug

* Testing after building wheels

* misunderstood cibuildwheel

* fixing error in manylinux build

* fixing error in manylinux build (2)

* disabling fail fast (temporary)

* Don't repair macOS wheels

* Not building pypy wheels

* disabling 32-bit linux wheels

* macos-latest only (prevent duplicate)

* fixing musllinux

* fixing ccache

* fixing cache persistence

* adding deploy job

* last debug

Co-authored-by: Thomas Ferreira de Lima <github@tlima.me>
2022-05-11 18:44:07 +02:00
..
docker add ci/cd for github actions (#1070) 2022-05-11 18:44:07 +02:00
twine Adding documentation regarding manylinux, CI, and PyPI wheels 2018-12-20 16:10:55 -05:00
windows Removing unnecessary patch_external_libraries_included file from wheel 2019-01-02 11:47:41 -05:00