Skip to content

Commit e9bd9c2

Browse files
committed
MOD: Public repos use standardized CI scripts
1 parent 07c2eb2 commit e9bd9c2

File tree

2 files changed

+4
-11
lines changed

2 files changed

+4
-11
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,7 @@ jobs:
3333
- name: Install dependencies
3434
run: |
3535
python -m pip install --upgrade pip setuptools wheel
36-
pip install -r requirements.txt
37-
pip install -r requirements_dev.txt
36+
scripts/build.sh
3837
3938
# Tag the commit with the library version
4039
- name: Create git tag

.github/workflows/test.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,11 @@ jobs:
2525
with:
2626
python-version: ${{ matrix.python-version }}
2727

28-
# Install dependencies
29-
- name: Install dependencies
28+
- name: Install
3029
run: |
3130
python -m pip install --upgrade pip setuptools wheel
32-
pip install -r requirements.txt
33-
pip install -r requirements_dev.txt
34-
35-
# Test pip installation
36-
- name: Test pip installation
37-
run: pip install .
31+
scripts/build.sh
3832
3933
# Run tests
4034
- name: Run tests
41-
run: pytest tests .
35+
run: scripts/test.sh

0 commit comments

Comments
 (0)