Skip to content

Commit 78ad72d

Browse files
committed
CI action requirement fix
1 parent 0b4e78a commit 78ad72d

File tree

5 files changed

+8
-4
lines changed

5 files changed

+8
-4
lines changed

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- name: Install Flit
1818
run: pip install flit
1919
- name: Install Dependencies
20-
run: flit install --symlink
20+
run: make install
2121
- name: Install build dependencies
2222
run: pip install build
2323
- name: Build distribution

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
- name: Install Flit
1919
run: pip install flit
2020
- name: Install Dependencies
21-
run: flit install --symlink
21+
run: make install
2222
- name: Test
2323
run: pytest --cov=ninja_extra --cov-report=xml tests
2424
- name: Coverage

.github/workflows/test_full.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- name: Install Flit
4747
run: pip install flit
4848
- name: Install Dependencies
49-
run: flit install --symlink
49+
run: make install
5050
- name: Ruff Linting Check
5151
run: ruff check ninja_extra tests
5252
- name: mypy

Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ clean: ## Removing cached python compiled files
1313

1414
install:clean ## Install dependencies
1515
pip install -r requirements.txt
16+
flit install --symlink
17+
18+
install-full: ## Install dependencies
19+
make install
1620
pre-commit install -f
1721

1822
lint:fmt ## Run code linters

docs/contribution.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Please take a moment to review the following guidelines before getting started.
2828
4. **Install Dependencies:** Install development libraries and pre-commit hooks.
2929

3030
```bash
31-
make install
31+
make install-full
3232
```
3333

3434
### **Code Style and Formatting**

0 commit comments

Comments
 (0)