Github artifacts improvements #2239
Replies: 3 comments
-
I had a first play with what this might look like the other day. I'll get something into a shareable form so that we have a chance to see what is possible and estimate the work required. As I mentioned the other day, this is likely a piece of work that would make a good internship/summer of code project. |
Beta Was this translation helpful? Give feedback.
-
We should probably get on top of minor versions
Yes! |
Beta Was this translation helpful? Give feedback.
-
For testing out the installer, here's a draft of some updated CI that:
This approach was able to spot the recent problem we were having with Work-in-progress tree: llimeht/sasview@main...llimeht:sasview:tmp/cicombinematrix Example CI run output: https://github.com/llimeht/sasview/actions/runs/3257679776 There's the start of some work to try to take screenshots of SasView while running on CI. The intention was that the CI run would be able to perform some UI tests to give confidence in integration, functionality, lazy loading of modules etc. Screenshots would also give a visual record from which potential UI regressions could be tracked. The screenshotting isn't quite working as planned at this stage; not really sure why. I suspect we should land something that tests the installer first, and come back to screenshotting later. |
Beta Was this translation helpful? Give feedback.
-
Items to discuss
Beta Was this translation helpful? Give feedback.
All reactions