Skip to content

Update tox from 3.27.1 to 4.21.0 #455

Update tox from 3.27.1 to 4.21.0

Update tox from 3.27.1 to 4.21.0 #455

Workflow file for this run

name: test_uncollapsed_bam_generation
on:
push:
paths-ignore:
- 'docs/**'
- '**.md'
pull_request:
paths-ignore:
- 'docs/**'
- '**.md'
jobs:
test_uncollapsed_bam_generation:
runs-on: ${{ matrix.platform }}
if: "!contains(github.event.head_commit.message, 'ci skip')"
strategy:
max-parallel: 1
matrix:
platform: [ubuntu-latest]
python-version: ['3.10']
steps:
- name: Checkout repo
uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}
submodules: recursive
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name : Set up NodeJS
run: |
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh | bash
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
nvm install node
- name: Install Python dependencies
run: |
python -m pip install --upgrade pip
pip install tox tox-gh-actions
- name: Install Test data
run: |
bash install_data.sh
- name: Test with tox
id: run-tox
run: tox -vv
env:
PLATFORM: ${{ matrix.platform }}