mirror of https://github.com/eyhc1/rendercv.git
workflows: fix
This commit is contained in:
parent
90eba3d3e6
commit
6a07d5da12
|
@ -18,6 +18,9 @@ jobs:
|
|||
with:
|
||||
python-version: ${{ matrix.python-version }}
|
||||
|
||||
- name: Install Hatch
|
||||
uses: pypa/hatch@install
|
||||
|
||||
- name: Store cache ID
|
||||
run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
|
||||
|
||||
|
@ -31,5 +34,4 @@ jobs:
|
|||
|
||||
- name: Deploy documentation
|
||||
run: |
|
||||
pip install hatch
|
||||
hatch run docs:deploy
|
||||
|
|
|
@ -29,6 +29,9 @@ jobs:
|
|||
with:
|
||||
python-version: "3.12"
|
||||
|
||||
- name: Install Hatch
|
||||
uses: pypa/hatch@install
|
||||
|
||||
- name: Check if the release tag matches the version
|
||||
uses: samuelcolvin/check-python-version@v4.1
|
||||
with:
|
||||
|
@ -36,7 +39,6 @@ jobs:
|
|||
|
||||
- name: Build
|
||||
run: |
|
||||
pip install hatch
|
||||
hatch build
|
||||
|
||||
- name: Upload package to PyPI
|
||||
|
|
|
@ -25,9 +25,11 @@ jobs:
|
|||
with:
|
||||
python-version: ${{ matrix.python-version }}
|
||||
|
||||
- name: Install Hatch
|
||||
uses: pypa/hatch@install
|
||||
|
||||
- name: Lint with Ruff
|
||||
run: |
|
||||
pip install hatch
|
||||
hatch run lint
|
||||
continue-on-error: true
|
||||
|
||||
|
@ -51,10 +53,12 @@ jobs:
|
|||
with:
|
||||
python-version: ${{ matrix.python-version }}
|
||||
|
||||
- name: Install Hatch
|
||||
uses: pypa/hatch@install
|
||||
|
||||
- name: Test
|
||||
run: |
|
||||
pip install hatch
|
||||
hatch run test:run-with-coverage
|
||||
hatch run test:coverage run -m pytest
|
||||
mv .coverage .coverage.${{ matrix.python-version }}.${{ matrix.os }}
|
||||
|
||||
- name: Store coverage files
|
||||
|
@ -84,9 +88,11 @@ jobs:
|
|||
name: coverage
|
||||
path: coverage
|
||||
|
||||
- name: Install Hatch
|
||||
uses: pypa/hatch@install
|
||||
|
||||
- name: Combine coverage files
|
||||
run: |
|
||||
pip install hatch
|
||||
hatch run test:coverage combine coverage
|
||||
hatch run test:coverage report
|
||||
hatch run test:coverage html --show-contexts --title "RenderCV coverage for ${{ github.sha }}"
|
||||
|
|
Loading…
Reference in New Issue