diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 9a928e96a..72cd304d4 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -32,7 +32,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Checkout Actions Repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Check spelling with custom config file uses: crate-ci/typos@master with: @@ -44,7 +44,7 @@ jobs: - uses: actions/setup-go@v5 with: go-version: 'stable' - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Add license run: | make addlicense && git add pkg cmd && @@ -67,7 +67,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Go uses: actions/setup-go@v5 with: @@ -94,7 +94,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Go uses: actions/setup-go@v5 with: @@ -121,7 +121,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Go uses: actions/setup-go@v5 with: @@ -148,7 +148,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Go uses: actions/setup-go@v5 with: @@ -165,7 +165,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Go uses: actions/setup-go@v5 with: @@ -174,18 +174,18 @@ jobs: run: | go install github.com/mattn/goveralls@latest - name: Get coverage report - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: coverage-out path: merge - name: Get cli e2e coverage report - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: e2e-cli-coverage-out path: merge - name: Get language e2e coverage report - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: e2e-lang-coverage-out path: merge diff --git a/.github/workflows/changelog.yaml b/.github/workflows/changelog.yaml index a60e5e267..6c438a44b 100644 --- a/.github/workflows/changelog.yaml +++ b/.github/workflows/changelog.yaml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest name: Generate changelog steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: ref: main fetch-depth: 0 diff --git a/.github/workflows/envd-lint.yml b/.github/workflows/envd-lint.yml index 880768bf4..65ed1f9d9 100644 --- a/.github/workflows/envd-lint.yml +++ b/.github/workflows/envd-lint.yml @@ -29,7 +29,7 @@ jobs: name: envd-lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/setup-python@v5 with: python-version: 3.12 diff --git a/.github/workflows/link-check.yml b/.github/workflows/link-check.yml index 1b6ac8238..f94d793ca 100644 --- a/.github/workflows/link-check.yml +++ b/.github/workflows/link-check.yml @@ -17,7 +17,7 @@ jobs: linkChecker: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Link Checker id: lychee diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 58de2eaf5..6a6602b63 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/setup-go@v5 with: go-version: 'stable' - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Add license run: | make addlicense && git add pkg cmd && @@ -40,7 +40,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Go uses: actions/setup-go@v5 with: @@ -59,7 +59,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Go uses: actions/setup-go@v5 with: @@ -79,7 +79,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Go uses: actions/setup-go@v5 with: @@ -99,7 +99,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Go uses: actions/setup-go@v5 with: @@ -119,7 +119,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Go uses: actions/setup-go@v5 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c24f19945..4576975a0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 - name: Set up Go @@ -46,9 +46,9 @@ jobs: matrix: os: [macos-13, ubuntu-22.04] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Get gobin - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: gobin_${{ github.event.release.tag_name }} path: dist/ @@ -69,7 +69,7 @@ jobs: with: python-version: '3.11' - name: Build wheels - uses: pypa/cibuildwheel@v2.23.3 + uses: pypa/cibuildwheel@v3.1.4 env: CIBW_ARCHS_MACOS: arm64, x86_64 CIBW_ARCHS_LINUX: auto64 @@ -95,7 +95,7 @@ jobs: id-token: write # IMPORTANT: this permission is mandatory for trusted publishing steps: - name: Download artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: pattern: pypi_${{ github.event.release.tag_name }}_* merge-multiple: true @@ -112,7 +112,7 @@ jobs: if: github.repository == 'tensorchord/envd' && startsWith(github.ref, 'refs/tags/v') needs: goreleaser steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Docker Login uses: docker/login-action@v3 with: @@ -138,7 +138,7 @@ jobs: runs-on: ubuntu-latest needs: goreleaser steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Cache Docker layers @@ -172,7 +172,7 @@ jobs: tag_suffix: "-cuda-11.8.0-cudnn-8" needs: goreleaser steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Cache Docker layers @@ -184,7 +184,7 @@ jobs: restore-keys: | ${{ runner.os }}-buildx- - name: Get gobin - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v5 with: name: gobin_${{ github.event.release.tag_name }} path: dist/