Skip to content

Commit 46ef9f0

Browse files
committed
Update CI
1 parent cd66842 commit 46ef9f0

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/continuous-integration.yaml

+10-1
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,7 @@ jobs:
499499

500500
- name: Install Requirements
501501
run: |
502+
pip install --upgrade pip
502503
cd BenchmarksCPP
503504
pip install -r requirements.txt
504505
@@ -556,6 +557,11 @@ jobs:
556557
with:
557558
submodules: recursive
558559

560+
- name: Install Python
561+
uses: actions/setup-python@v2
562+
with:
563+
python-version: "3.9"
564+
559565
- name: Download Intermediate Benchmark Results
560566
uses: actions/download-artifact@v2
561567
with:
@@ -564,7 +570,10 @@ jobs:
564570
- name: Auto-Generate Benchmark Documentation
565571
run: |
566572
git clone https://github.com/LibRapid/BenchmarksCPP.git
567-
cd BenchmarksCPP/scripts
573+
cd BenchmarksCPP
574+
pip install --upgrade pip
575+
pip install -r requirements.txt
576+
cd scripts
568577
python docGenerator.py --input ../../BECHMARK_RESULTS_TMP --output ../../BECHMARK_RESULTS
569578
570579
- name: Upload Benchmark Results

0 commit comments

Comments
 (0)