diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 66708ad..6c1afb9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,10 +22,14 @@ jobs: - name: Install libraries and cpm run: | apt update && apt -y install libprotobuf-dev libprotoc-dev - cpanm install --mirror http://cpanproxy/ --mirror-only App::cpm + cpanm local::lib + eval "$(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)" + cpanm --mirror http://cpanproxy/ --mirror-only App::cpm - name: Install depedencies run: | + eval "$(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)" cpm install -v --resolver 02packages,http://cpanproxy/ --configure-timeout 180 --build-timeout 600 --cpanfile=./cpanfile - name: Run tests run: | + eval "$(perl -I$HOME/perl5/lib/perl5 -Mlocal::lib)" prove