Skip to content

Commit d6118bb

Browse files
committed
Fix telemetry workflow: rename to pool-telemetry and use dev requirements
1 parent c3d89c6 commit d6118bb

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed
Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Monitor Pool Usage
1+
name: Pool Usage Telemetry
22

33
on:
44
schedule:
@@ -7,24 +7,30 @@ on:
77
workflow_dispatch: # Allow manual trigger
88

99
jobs:
10-
monitor:
10+
telemetry:
1111
runs-on: ubuntu-latest
1212

13+
defaults:
14+
run:
15+
shell: bash -l {0}
16+
1317
steps:
1418
- name: Checkout repository
1519
uses: actions/checkout@v4
1620

1721
- name: Set up Python
1822
uses: actions/setup-python@v5
1923
with:
20-
python-version: '3.10'
24+
python-version: '3.12'
25+
cache: 'pip'
2126

22-
- name: Install dependencies
27+
- name: Install Python dependencies
28+
working-directory: ./dev
2329
run: |
2430
pip install -r requirements.txt
2531
pip install wandb>=0.16
2632
27-
- name: Run monitoring script
33+
- name: Run telemetry script
2834
env:
2935
WANDB_API_KEY: ${{ secrets.WANDB_API_KEY }}
3036
run: |

0 commit comments

Comments
 (0)