From 0978bbd86975cfba2d12a0d1dd7e75daae44d7de Mon Sep 17 00:00:00 2001 From: athril Date: Wed, 24 Jul 2024 23:05:33 -0400 Subject: [PATCH 1/2] Fixing workflows due to codecov.io errors --- .github/workflows/CI.yml | 2 +- .github/workflows/sphinx.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index ed86251..b6b3710 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -55,7 +55,7 @@ jobs: pytest --cov=./src tests/ --cov-report term --cov-report=xml:coverage.xml - name: Upload coverage to Codecov - uses: codecov/codecov-action@v4.0.1 + uses: codecov/codecov-action@v4.5.0 with: verbose: true directory: ./coverage/reports/ diff --git a/.github/workflows/sphinx.yml b/.github/workflows/sphinx.yml index 21544da..4080ca9 100644 --- a/.github/workflows/sphinx.yml +++ b/.github/workflows/sphinx.yml @@ -28,7 +28,7 @@ jobs: pip install sphinx sphinx_rtd_theme sphinx-build docs docs/_build/html/ - name: Upload artifact - uses: actions/upload-pages-artifact@v1 + uses: actions/upload-pages-artifact@v3.0.1 with: # Upload built website path: 'docs/_build/html' @@ -52,4 +52,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v1 \ No newline at end of file + uses: actions/deploy-pages@v4.0.5 \ No newline at end of file From b2480092fe4c00bfd97ffe97a9fdfd7e99f4e4d2 Mon Sep 17 00:00:00 2001 From: athril Date: Thu, 25 Jul 2024 11:34:33 -0400 Subject: [PATCH 2/2] Improving code visibility --- .github/workflows/sphinx.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sphinx.yml b/.github/workflows/sphinx.yml index 4080ca9..71b0004 100644 --- a/.github/workflows/sphinx.yml +++ b/.github/workflows/sphinx.yml @@ -21,12 +21,14 @@ jobs: uses: actions/setup-python@v5 with: python-version: "3.10" + - name: Build HTML run: | python -m pip install --upgrade pip pip install -e . pip install sphinx sphinx_rtd_theme sphinx-build docs docs/_build/html/ + - name: Upload artifact uses: actions/upload-pages-artifact@v3.0.1 with: @@ -52,4 +54,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4.0.5 \ No newline at end of file + uses: actions/deploy-pages@v4.0.5