From dcdfa393f77db4fe750f0250c568196661385990 Mon Sep 17 00:00:00 2001 From: Fabien Danieau Date: Mon, 15 Jan 2024 22:19:40 +0100 Subject: [PATCH 1/2] enhancement #28: update version of pytest CI/CD --- .github/workflows/pytest.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pytest.yml b/.github/workflows/pytest.yml index 82ca2af..4b7eb23 100644 --- a/.github/workflows/pytest.yml +++ b/.github/workflows/pytest.yml @@ -25,12 +25,12 @@ jobs: coverage json coverage html - name: Archive code coverage html report - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: code-coverage-report path: htmlcov - name: Get Cover - uses: orgoro/coverage@v3 + uses: orgoro/coverage@v3.1 with: coverageFile: coverage.xml token: ${{ secrets.GITHUB_TOKEN }} @@ -40,7 +40,7 @@ jobs: echo "total=$TOTAL" >> $GITHUB_ENV echo "### Total coverage: ${TOTAL}%" >> $GITHUB_STEP_SUMMARY - name: Make badge - uses: schneegans/dynamic-badges-action@v1.6.0 + uses: schneegans/dynamic-badges-action@v1.7.0 with: # GIST_TOKEN is a GitHub personal access token with scope "gist". auth: ${{ secrets.GIST_TOKEN }} From d33159d53fcd353b73e3c19e4599fec2d0a52d3f Mon Sep 17 00:00:00 2001 From: Fabien Danieau Date: Mon, 15 Jan 2024 22:25:28 +0100 Subject: [PATCH 2/2] enhancement #28: upgrade linter ci/cd version --- .github/workflows/lint.yml | 2 +- setup.cfg | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index a06fc0d..8d3987e 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -11,7 +11,7 @@ jobs: - uses: psf/black@stable with: options: "--check --verbose" - version: "23.3.0" + version: "23.12.1" isort: runs-on: ubuntu-22.04 diff --git a/setup.cfg b/setup.cfg index 25c86b3..7fb17e1 100644 --- a/setup.cfg +++ b/setup.cfg @@ -22,12 +22,12 @@ install_requires = where=src [options.extras_require] -dev = black==23.10.1 - flake8==6.1.0 +dev = black==23.12.1 + flake8==7.0.0 pytest==7.4.3 coverage==7.3.2 - mypy==1.6.1 - isort==5.12.0 + mypy==1.8.0 + isort==5.13.2 [options.entry_points] console_scripts =