Currently, the Github actions CI/CD pipeline does not support automated unit testing.
To make it work, we need to install the libadalang dependency, but this seems very tricky using Github Actions.
Not only do we need to install the libadalang binary, after installation we also need to navigate to the installation directory and pip install a *.whl file.
One solution that was proposed is to install libadalang in a docker image instead of directly installing it on the runner, but we lack the knowledge on how to do this. Currently we only have a windows binary for libadalang, so we should use a windows docker image.
Currently, the Github actions CI/CD pipeline does not support automated unit testing. To make it work, we need to install the libadalang dependency, but this seems very tricky using Github Actions. Not only do we need to install the libadalang binary, after installation we also need to navigate to the installation directory and pip install a *.whl file.
One solution that was proposed is to install libadalang in a docker image instead of directly installing it on the runner, but we lack the knowledge on how to do this. Currently we only have a windows binary for libadalang, so we should use a windows docker image.
We would like some help with installing this.