Mercurial > p > roundup > code
comparison .github/workflows/ci-test.yml @ 6848:eafbd37354ab
don't pulll gpgme directly. also reduce runs to 3.10 and 2.7
during testing.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Wed, 31 Aug 2022 21:58:38 -0400 |
| parents | 1f335fc08795 |
| children | 86c64ed14a6d |
comparison
equal
deleted
inserted
replaced
| 6847:1f335fc08795 | 6848:eafbd37354ab |
|---|---|
| 20 | 20 |
| 21 strategy: | 21 strategy: |
| 22 fail-fast: false | 22 fail-fast: false |
| 23 matrix: | 23 matrix: |
| 24 # Run in all these versions of Python | 24 # Run in all these versions of Python |
| 25 python-version: [ "2.7", "3.10", "3.9", "3.8", "3.6" ] | 25 python-version: [ "2.7", "3.10" ] |
| 26 #python-version: [ "2.7", "3.10", "3.9", "3.8", "3.6" ] | |
| 26 # use for multiple os or ubuntu versions | 27 # use for multiple os or ubuntu versions |
| 27 # os: [ubuntu-latest, macos-latest, windows-latest] | 28 # os: [ubuntu-latest, macos-latest, windows-latest] |
| 28 | 29 |
| 29 #env: | 30 #env: |
| 30 # OS: ${{ matrix.os }} | 31 # OS: ${{ matrix.os }} |
| 76 - name: Install db libraries | 77 - name: Install db libraries |
| 77 run: pip install psycopg2 mysqlclient | 78 run: pip install psycopg2 mysqlclient |
| 78 | 79 |
| 79 - name: Install auxilary packages | 80 - name: Install auxilary packages |
| 80 run: | | 81 run: | |
| 81 sudo apt-get install swig gpgsm libgpgme # needed for gpg | 82 sudo apt-get install swig gpgsm # needed for gpg pulls in libgpgme |
| 82 pip install beautifulsoup4 brotli gpg jinja2 markdown2 \ | 83 pip install beautifulsoup4 brotli gpg jinja2 markdown2 \ |
| 83 pyjwt pytz whoosh | 84 pyjwt pytz whoosh |
| 84 | 85 |
| 85 - name: Install aux packages that need versions differences | 86 - name: Install aux packages that need versions differences |
| 86 # if zstd fails install, keep going with test, don't abort | 87 # if zstd fails install, keep going with test, don't abort |
