Skip to content

Commit cccc95d

Browse files
committed
fix: fix release workflow
1 parent 9480a69 commit cccc95d

File tree

1 file changed

+0
-34
lines changed

1 file changed

+0
-34
lines changed

.github/workflows/release.yml

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -49,40 +49,6 @@ jobs:
4949
- name: Validate citation metadata
5050
run: poetry run cffconvert --validate --infile CITATION.cff
5151

52-
with:
53-
python-version: '3.11'
54-
- uses: actions/cache@v4
55-
with:
56-
path: |
57-
~/.cache/pip
58-
~/.cache/pypoetry
59-
key: ${{ runner.os }}-poetry-${{ hashFiles('poetry.lock') }}
60-
restore-keys: |
61-
${{ runner.os }}-poetry-
62-
- uses: abatilo/actions-poetry@v3
63-
with:
64-
poetry-version: 1.8.3
65-
- name: Install deps with numpy
66-
timeout-minutes: 5
67-
run: poetry install -E numpy-backend
68-
- name: Lint
69-
run: poetry run flake8 src/ssspx
70-
- name: Docstring style
71-
run: poetry run pydocstyle src/ssspx
72-
- name: Docstring coverage
73-
run: poetry run docstr-coverage src/ssspx --fail-under 90
74-
- name: Type check
75-
run: poetry run mypy src/ssspx
76-
- name: Security scan
77-
run: poetry run bandit -r src/ssspx -c bandit.yaml --severity-level high
78-
- name: Dependency audit
79-
timeout-minutes: 3
80-
run: poetry run pip-audit --ignore-vuln PYSEC-2022-42969
81-
- name: Deprecations up-to-date
82-
run: poetry run python tools/check_deprecations.py
83-
- name: Validate citation metadata
84-
run: poetry run cffconvert --validate --infile CITATION.cff
85-
8652
unit:
8753
needs: lint
8854
runs-on: ${{ matrix.os }}

0 commit comments

Comments
 (0)