diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5fd3d9007..bc9628bfe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,7 +34,7 @@ jobs: run: echo "version=$(grep '^GOLANGCI_LINT_VERSION=' .versions | cut -d= -f2)" >> "$GITHUB_OUTPUT" - name: Install golangci-lint - uses: golangci/golangci-lint-action@1e7e51e771db61008b38414a730f564565cf7c20 + uses: golangci/golangci-lint-action@82606bf257cbaff209d206a39f5134f0cfbfd2ee with: version: ${{ steps.golangci-lint-version.outputs.version }} install-only: true diff --git a/.github/workflows/cli-validate.yml b/.github/workflows/cli-validate.yml index 5313b3e95..e76bcb98a 100644 --- a/.github/workflows/cli-validate.yml +++ b/.github/workflows/cli-validate.yml @@ -35,7 +35,7 @@ jobs: - name: Generate matrix id: generate - uses: docker/bake-action/subaction/matrix@a66e1c87e2eca0503c343edf1d208c716d54b8a8 + uses: docker/bake-action/subaction/matrix@6614cfa25eff9a0b2b2697efb0b6159e7680d584 with: files: ./cmd/cli/docker-bake.hcl target: validate @@ -54,12 +54,12 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd - name: Set up Docker Buildx - uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4 + uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4 with: buildkitd-flags: --debug - name: Validate - uses: docker/bake-action@a66e1c87e2eca0503c343edf1d208c716d54b8a8 # v7 + uses: docker/bake-action@6614cfa25eff9a0b2b2697efb0b6159e7680d584 # v7 with: files: ./cmd/cli/docker-bake.hcl targets: ${{ matrix.target }} diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml index b9002fc3f..d0d88d9f7 100644 --- a/.github/workflows/integration-test.yml +++ b/.github/workflows/integration-test.yml @@ -29,7 +29,7 @@ jobs: cache: true - name: Set up Docker Buildx - uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 + uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0 - name: Run integration tests run: make integration-tests diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 80916b822..4dce45ac5 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -305,13 +305,13 @@ jobs: echo "openvino=$OPENVINO_IMAGE" >> "$GITHUB_OUTPUT" - name: Log in to DockerHub - uses: docker/login-action@4907a6ddec9925e35a0a9e82d7399ccc52663121 + uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee with: username: "docker" password: ${{ secrets.ORG_ACCESS_TOKEN }} - name: Set up Buildx - uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # v4.0.0 + uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0 with: version: "lab:latest" driver: cloud @@ -319,7 +319,7 @@ jobs: install: true - name: Build CPU image - uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f + uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf with: file: Dockerfile target: final-llamacpp @@ -335,7 +335,7 @@ jobs: tags: ${{ steps.tags.outputs.cpu }} - name: Build CUDA image - uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f + uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf with: file: Dockerfile target: final-llamacpp @@ -351,7 +351,7 @@ jobs: tags: ${{ steps.tags.outputs.cuda }} - name: Build vLLM CUDA image - uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f + uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf with: file: Dockerfile target: final-vllm @@ -368,7 +368,7 @@ jobs: tags: ${{ steps.tags.outputs.vllm-cuda }} - name: Build SGLang CUDA image - uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f + uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf with: file: Dockerfile target: final-sglang @@ -385,7 +385,7 @@ jobs: tags: ${{ steps.tags.outputs.sglang-cuda }} - name: Build ROCm image - uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f + uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf with: file: Dockerfile target: final-llamacpp @@ -400,7 +400,7 @@ jobs: provenance: mode=max tags: ${{ steps.tags.outputs.rocm }} - name: Build MUSA image - uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f + uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf with: file: Dockerfile target: final-llamacpp @@ -416,7 +416,7 @@ jobs: tags: ${{ steps.tags.outputs.musa }} - name: Build OpenVINO image - uses: docker/build-push-action@bcafcacb16a39f128d818304e6c9c0c18556b85f + uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf with: file: Dockerfile target: final-llamacpp