enthought / envisage

Envisage is a Python-based framework for building applications whose functionalities can be extended by adding "plug-ins".
http://docs.enthought.com/envisage/
Other
81 stars 26 forks source link

Bring GitHub Actions workflows back to working state #491

Closed mdickinson closed 1 year ago

mdickinson commented 1 year ago

PR updating and fixing our CI for newest Ubuntu and other changes:

We have three tests that have been causing problematic segfaults: #476. Those are increasingly interfering with CI runs, even for changes that have nothing to do with the relevant code, so I'm going to skip those tests unconditionally in CI + Linux. (That's far from ideal, but I don't see a better solution.)

mdickinson commented 1 year ago

Test run for ets-with-source cron job: https://github.com/enthought/envisage/actions/runs/3846537542