Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/caravan-cpu-customdata-oicd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
runs-on: ${{ github.event.inputs.runner_type }}

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: AZ CLI login
uses: azure/login@v2.3.0
Expand All @@ -44,7 +44,7 @@ jobs:
free -h
df -h

- uses: prefix-dev/setup-pixi@v0.9.2
- uses: prefix-dev/setup-pixi@v0.9.4
with:
manifest-path: pyproject.toml
cache: true
Expand Down Expand Up @@ -88,7 +88,7 @@ jobs:
pixi run visualize ./runs/${{ steps.train.outputs.outdir }}

- name: Upload Results
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v6
with:
name: ${{ steps.train.outputs.outdir }}
path: ./runs/${{ steps.train.outputs.outdir }}
6 changes: 3 additions & 3 deletions .github/workflows/caravan-gpu-customdata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}

- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Report Runner Specs
run: |
Expand All @@ -41,7 +41,7 @@ jobs:
run: |
nvidia-smi

- uses: prefix-dev/setup-pixi@v0.9.2
- uses: prefix-dev/setup-pixi@v0.9.4
with:
manifest-path: pyproject.toml
cache: true
Expand Down Expand Up @@ -90,7 +90,7 @@ jobs:

# note: names can't have slashes
- name: Upload Results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: ${{ steps.train.outputs.outdir }}
path: ./runs/${{ steps.train.outputs.outdir }}
8 changes: 4 additions & 4 deletions .github/workflows/caravan-new_py_files-gpu-customdata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}

- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Report Runner Specs
run: |
Expand All @@ -41,7 +41,7 @@ jobs:
run: |
nvidia-smi

- uses: prefix-dev/setup-pixi@v0.9.2
- uses: prefix-dev/setup-pixi@v0.9.4
with:
manifest-path: pyproject.toml
cache: true
Expand Down Expand Up @@ -90,12 +90,12 @@ jobs:

# note: names can't have slashes
# - name: Upload Results
# uses: actions/upload-artifact@v5
# uses: actions/upload-artifact@v6
# with:
# name: ${{ steps.train.outputs.outdir }}
# path: ./runs/${{ steps.train.outputs.outdir }}
- name: Upload Results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: results_${{ steps.train.outputs.outdir }}
path: |
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/cpu-customdata-oicd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
runs-on: ${{ github.event.inputs.runner_type }}

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: AZ CLI login
uses: azure/login@v2.3.0
Expand All @@ -44,7 +44,7 @@ jobs:
free -h
df -h

- uses: prefix-dev/setup-pixi@v0.9.2
- uses: prefix-dev/setup-pixi@v0.9.4
with:
manifest-path: pyproject.toml
cache: true
Expand Down Expand Up @@ -88,7 +88,7 @@ jobs:
pixi run visualize ./runs/${{ steps.train.outputs.outdir }}

- name: Upload Results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: ${{ steps.train.outputs.outdir }}
path: ./runs/${{ steps.train.outputs.outdir }}
8 changes: 4 additions & 4 deletions .github/workflows/cpu-customdata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
runs-on: ${{ github.event.inputs.runner_type }}

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

# https://github.com/actions/runner-images/issues/2840#issuecomment-790492173
- name: Free up disk space
Expand All @@ -42,14 +42,14 @@ jobs:
lscpu
free -h

- uses: prefix-dev/setup-pixi@v0.9.2
- uses: prefix-dev/setup-pixi@v0.9.4
with:
manifest-path: pyproject.toml
cache: true
frozen: true

- name: Cache Data
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: input-data.zip
key: ${{ runner.os }}-input-data
Expand Down Expand Up @@ -81,7 +81,7 @@ jobs:
pixi run visualize ./runs/${{ steps.train.outputs.outdir }}

- name: Upload Results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: ${{ steps.train.outputs.outdir }}
path: ./runs/${{ steps.train.outputs.outdir }}
8 changes: 4 additions & 4 deletions .github/workflows/cpu-example.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- uses: prefix-dev/setup-pixi@v0.9.2
- uses: prefix-dev/setup-pixi@v0.9.4
with:
manifest-path: pyproject.toml
cache: true
frozen: true

- name: Cache Tutorial Data
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: basin_timeseries_v1p2_metForcing_obsFlow.zip
key: ${{ runner.os }}-tutorial-data
Expand Down Expand Up @@ -48,7 +48,7 @@ jobs:
pixi run visualize ./runs/${{ steps.train.outputs.outdir }}

- name: Upload Results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: ${{ steps.train.outputs.outdir }}
path: ./runs/${{ steps.train.outputs.outdir }}
2 changes: 1 addition & 1 deletion .github/workflows/default.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
matrix:
os: [ubuntu-latest] # macos-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

# TODO: lscpu not on mac, use something else
- name: Report Runner Specs
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dynamic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
runs-on: ${{ github.event.inputs.runner_type }}

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Report Runner Specs
run: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/fine-tuning-gpu.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}

- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Report Runner Specs
run: |
Expand All @@ -41,7 +41,7 @@ jobs:
run: |
nvidia-smi

- uses: prefix-dev/setup-pixi@v0.9.2
- uses: prefix-dev/setup-pixi@v0.9.4
with:
manifest-path: fine-tuning/pyproject.toml
cache: false #true
Expand Down Expand Up @@ -114,12 +114,12 @@ jobs:

# note: names can't have slashes
# - name: Upload Results
# uses: actions/upload-artifact@v5
# uses: actions/upload-artifact@v6
# with:
# name: ${{ steps.train.outputs.outdir }}
# path: ./runs/${{ steps.train.outputs.outdir }}
- name: Upload Results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: results_${{ steps.train.outputs.outdir }}
path: |
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/gpu-customdata.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}

- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Report Runner Specs
run: |
Expand All @@ -41,7 +41,7 @@ jobs:
run: |
nvidia-smi

- uses: prefix-dev/setup-pixi@v0.9.2
- uses: prefix-dev/setup-pixi@v0.9.4
with:
manifest-path: pyproject.toml
cache: true
Expand Down Expand Up @@ -90,7 +90,7 @@ jobs:

# note: names can't have slashes
- name: Upload Results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: ${{ steps.train.outputs.outdir }}
path: ./runs/${{ steps.train.outputs.outdir }}
8 changes: 4 additions & 4 deletions .github/workflows/gpu-example.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
runs-on: T4GPU

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Report Runner Specs
run: |
Expand All @@ -23,7 +23,7 @@ jobs:
run: |
nvidia-smi

- uses: prefix-dev/setup-pixi@v0.9.2
- uses: prefix-dev/setup-pixi@v0.9.4
with:
manifest-path: pyproject.toml
cache: true
Expand All @@ -34,7 +34,7 @@ jobs:
pixi run -e gpu python -c "import torch; print(torch.cuda.is_available())"

- name: Cache Tutorial Data
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: basin_timeseries_v1p2_metForcing_obsFlow.zip
key: ${{ runner.os }}-tutorial-data
Expand Down Expand Up @@ -66,7 +66,7 @@ jobs:

# note: names can't have slashes
- name: Upload Results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: ${{ steps.train.outputs.outdir }}
path: ./runs/${{ steps.train.outputs.outdir }}
2 changes: 1 addition & 1 deletion .github/workflows/gpu.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
runs-on: T4GPU

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Report Runner Specs
run: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/hyperparameter-search.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}

- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Report Runner Specs
run: |
Expand All @@ -42,7 +42,7 @@ jobs:
run: |
nvidia-smi

- uses: prefix-dev/setup-pixi@v0.9.2
- uses: prefix-dev/setup-pixi@v0.9.4
with:
manifest-path: hyparameter-search/pyproject.toml
cache: false #true
Expand Down Expand Up @@ -114,10 +114,10 @@ jobs:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}

- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Setup Pixi
uses: prefix-dev/setup-pixi@v0.9.2
uses: prefix-dev/setup-pixi@v0.9.4
with:
manifest-path: hyparameter-search/pyproject.toml
cache: false
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/larger.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
labels: ubuntu-8core

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Report Runner Specs
run: |
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/tutorial-workflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
runs-on: ${{ github.event.inputs.runner_type }}

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v6

- name: Report Runner Specs
run: |
Expand All @@ -45,7 +45,7 @@ jobs:
run: |
nvidia-smi

- uses: prefix-dev/setup-pixi@v0.9.3
- uses: prefix-dev/setup-pixi@v0.9.4
with:
manifest-path: pyproject.toml
cache: true
Expand Down Expand Up @@ -86,7 +86,7 @@ jobs:
pixi run visualize ./runs/${{ steps.train.outputs.outdir }}

- name: Upload Results
uses: actions/upload-artifact@v5
uses: actions/upload-artifact@v6
with:
name: ${{ steps.train.outputs.outdir }}
path: ./runs/${{ steps.train.outputs.outdir }}