diff --git a/.github/workflows/caravan-cpu-customdata-oicd.yaml b/.github/workflows/caravan-cpu-customdata-oicd.yaml index 08ab765..43ff6ff 100644 --- a/.github/workflows/caravan-cpu-customdata-oicd.yaml +++ b/.github/workflows/caravan-cpu-customdata-oicd.yaml @@ -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 @@ -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 @@ -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 }} diff --git a/.github/workflows/caravan-gpu-customdata.yaml b/.github/workflows/caravan-gpu-customdata.yaml index f01f633..610f892 100644 --- a/.github/workflows/caravan-gpu-customdata.yaml +++ b/.github/workflows/caravan-gpu-customdata.yaml @@ -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: | @@ -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 @@ -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 }} diff --git a/.github/workflows/caravan-new_py_files-gpu-customdata.yaml b/.github/workflows/caravan-new_py_files-gpu-customdata.yaml index f49789a..974b0f4 100644 --- a/.github/workflows/caravan-new_py_files-gpu-customdata.yaml +++ b/.github/workflows/caravan-new_py_files-gpu-customdata.yaml @@ -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: | @@ -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 @@ -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: | diff --git a/.github/workflows/cpu-customdata-oicd.yaml b/.github/workflows/cpu-customdata-oicd.yaml index 2561d4a..72d06fa 100644 --- a/.github/workflows/cpu-customdata-oicd.yaml +++ b/.github/workflows/cpu-customdata-oicd.yaml @@ -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 @@ -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 @@ -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 }} diff --git a/.github/workflows/cpu-customdata.yaml b/.github/workflows/cpu-customdata.yaml index 556c1e6..77f00f0 100644 --- a/.github/workflows/cpu-customdata.yaml +++ b/.github/workflows/cpu-customdata.yaml @@ -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 @@ -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 @@ -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 }} diff --git a/.github/workflows/cpu-example.yaml b/.github/workflows/cpu-example.yaml index 98b45fb..bbf9721 100644 --- a/.github/workflows/cpu-example.yaml +++ b/.github/workflows/cpu-example.yaml @@ -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 @@ -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 }} diff --git a/.github/workflows/default.yaml b/.github/workflows/default.yaml index 413ae20..c7ab6b1 100644 --- a/.github/workflows/default.yaml +++ b/.github/workflows/default.yaml @@ -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 diff --git a/.github/workflows/dynamic.yaml b/.github/workflows/dynamic.yaml index b86c893..c962af8 100644 --- a/.github/workflows/dynamic.yaml +++ b/.github/workflows/dynamic.yaml @@ -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: | diff --git a/.github/workflows/fine-tuning-gpu.yaml b/.github/workflows/fine-tuning-gpu.yaml index 774fd20..596b8bf 100644 --- a/.github/workflows/fine-tuning-gpu.yaml +++ b/.github/workflows/fine-tuning-gpu.yaml @@ -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: | @@ -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 @@ -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: | diff --git a/.github/workflows/gpu-customdata.yaml b/.github/workflows/gpu-customdata.yaml index f9e8831..bd034be 100644 --- a/.github/workflows/gpu-customdata.yaml +++ b/.github/workflows/gpu-customdata.yaml @@ -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: | @@ -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 @@ -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 }} diff --git a/.github/workflows/gpu-example.yaml b/.github/workflows/gpu-example.yaml index f0c94ce..c62cc80 100644 --- a/.github/workflows/gpu-example.yaml +++ b/.github/workflows/gpu-example.yaml @@ -10,7 +10,7 @@ jobs: runs-on: T4GPU steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Report Runner Specs run: | @@ -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 @@ -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 @@ -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 }} diff --git a/.github/workflows/gpu.yaml b/.github/workflows/gpu.yaml index 9d9e8a3..90300fe 100644 --- a/.github/workflows/gpu.yaml +++ b/.github/workflows/gpu.yaml @@ -9,7 +9,7 @@ jobs: runs-on: T4GPU steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Report Runner Specs run: | diff --git a/.github/workflows/hyperparameter-search.yaml b/.github/workflows/hyperparameter-search.yaml index fe433e0..5394737 100644 --- a/.github/workflows/hyperparameter-search.yaml +++ b/.github/workflows/hyperparameter-search.yaml @@ -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: | @@ -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 @@ -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 diff --git a/.github/workflows/larger.yaml b/.github/workflows/larger.yaml index baec76f..bdb61df 100644 --- a/.github/workflows/larger.yaml +++ b/.github/workflows/larger.yaml @@ -12,7 +12,7 @@ jobs: labels: ubuntu-8core steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Report Runner Specs run: | diff --git a/.github/workflows/tutorial-workflow.yaml b/.github/workflows/tutorial-workflow.yaml index ec26074..3ec3a17 100644 --- a/.github/workflows/tutorial-workflow.yaml +++ b/.github/workflows/tutorial-workflow.yaml @@ -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: | @@ -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 @@ -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 }}