diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7f1b9a7..1ed5613 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -64,7 +64,7 @@ jobs: if: github.repository == 'labscript-suite/blacs' && (github.event_name != 'create' || github.event.ref_type != 'branch') steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 @@ -73,7 +73,7 @@ jobs: run: git tag -d $(git tag --points-at HEAD) - name: Install Python - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python }} architecture: ${{ matrix.arch }} @@ -93,7 +93,7 @@ jobs: - name: Upload Artifact if: strategy.job-index == 0 || (env.PURE == 'false' && runner.os != 'Linux') - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: dist path: ./dist @@ -111,7 +111,7 @@ jobs: - name: Install Miniconda if: matrix.conda - uses: conda-incubator/setup-miniconda@v2 + uses: conda-incubator/setup-miniconda@v3 with: auto-update-conda: true python-version: ${{ matrix.python }} @@ -140,7 +140,7 @@ jobs: - name: Upload Artifact if: matrix.conda - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: conda_packages path: ./conda_packages @@ -153,7 +153,7 @@ jobs: steps: - name: Checkout if: env.PURE == 'false' - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 @@ -170,7 +170,7 @@ jobs: - name: Upload Artifact if: env.PURE == 'false' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: dist path: dist/*manylinux*.whl @@ -182,13 +182,13 @@ jobs: steps: - name: Download Artifact - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: dist path: ./dist - name: Download Artifact - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: conda_packages path: ./conda_packages @@ -226,7 +226,7 @@ jobs: password: ${{ secrets.pypi }} - name: Install Miniconda - uses: conda-incubator/setup-miniconda@v2 + uses: conda-incubator/setup-miniconda@v3 with: auto-update-conda: true