diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6ef83a1f56..a43792c1e4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,38 +21,38 @@ jobs: continue-on-error: ${{ matrix.node == 20 }} steps: - - uses: actions/checkout@v4 - - name: setup python - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - - - name: Install pip - run: pip install -r requirements/pip.txt - - - name: Set env variable - run: export AWS_CONFIG_FILE=/dev/null - - - name: Install Dependencies - run: pip install -r requirements/ci.txt - - - name: Install GNU gettext - run: sudo apt-get install gettext - - - name: Setup Node - uses: actions/setup-node@v2 - with: - node-version: ${{ matrix.node-version }} - - - name: Run Tests - env: - TOXENV: ${{ matrix.toxenv }} - run: tox - - - name: Run Coverage - if: matrix.python-version == "3.12" && matrix.toxenv=="django42" - uses: codecov/codecov-action@v4 - with: - flags: unittests - fail_ci_if_error: true - token: ${{ secrets.CODECOV_TOKEN }} + - uses: actions/checkout@v4 + - name: setup python + uses: actions/setup-python@v5 + with: + python-version: ${{ matrix.python-version }} + + - name: Install pip + run: pip install -r requirements/pip.txt + + - name: Set env variable + run: export AWS_CONFIG_FILE=/dev/null + + - name: Install Dependencies + run: pip install -r requirements/ci.txt + + - name: Install GNU gettext + run: sudo apt-get install gettext + + - name: Setup Node + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node-version }} + + - name: Run Tests + env: + TOXENV: ${{ matrix.toxenv }} + run: tox + + - name: Run Coverage + if: matrix.python-version == '3.12' && matrix.toxenv=='django42' + uses: codecov/codecov-action@v4 + with: + flags: unittests + fail_ci_if_error: true + token: ${{ secrets.CODECOV_TOKEN }}