* Run tests in GitHub actions
* Do not try to allocate a pseudo TTY when running compose commands
* Try hard disabling TTY allocation
* Use compose plugin
* Test scripts shall not try to allocate a TTY
* Pass correct base version
* Check whether env var is even needed
* Stop running tests in CircleCI
* Run releases from GitHub actions as well
* Manually construct tags to be pushed on release
* Isolate S3 test case
* Isolate webdav test case
* Isolate SSH test case
* Isolate local storage test case
* Isolate gpg test case
* Add missing volume mount
* Fix file locations for local test case
* Remove compose test case, use utils
* Use test utils throughout
* Use dedicated tmp dir
* Fix link location that is being tested
* Use dedicated tmp_dirs when working on host fs
* Force delete artifact
* Fix expected filename
* Provide helpful messages on failing tests
* Fix filename
* Use proper volume names
* Fix syntax error, use large resource class
* Use named Docker volumes when referencing them in test scripts
* Add name of test case to logging output