Merge branch '16-upload-to-icat' into 'main'

Resolve "Upload to ICAT"

Closes #16

See merge request !58
11 jobs for main in 3 minutes and 32 seconds (queued for 3 seconds)