aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchrislusf <chris.lu@gmail.com>2025-12-05 18:03:58 -0800
committerchrislusf <chris.lu@gmail.com>2025-12-05 18:03:58 -0800
commitb6fab17b165e330a8ab391eb82592b20558bd6af (patch)
tree5d9134fe625d394c8bab5ca690e561663c7b8651
parent183de9c39665aa48b94d999914e6f85cae0d1b9c (diff)
downloadseaweedfs-csi-driver-b6fab17b165e330a8ab391eb82592b20558bd6af.tar.xz
seaweedfs-csi-driver-b6fab17b165e330a8ab391eb82592b20558bd6af.zip
fix: skip DockerHub login for PRs, update action versions to fix deprecation warnings
-rw-r--r--.github/workflows/dev.yaml23
1 files changed, 11 insertions, 12 deletions
diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml
index b117abe..a03ecd5 100644
--- a/.github/workflows/dev.yaml
+++ b/.github/workflows/dev.yaml
@@ -15,11 +15,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
- name: Docker meta (csi-driver)
id: docker_meta_csi
- uses: docker/metadata-action@v3
+ uses: docker/metadata-action@v5
with:
images: |
chrislusf/seaweedfs-csi-driver
@@ -34,7 +34,7 @@ jobs:
- name: Docker meta (mount-service)
id: docker_meta_mount
- uses: docker/metadata-action@v3
+ uses: docker/metadata-action@v5
with:
images: |
chrislusf/seaweedfs-mount
@@ -59,24 +59,22 @@ jobs:
run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" | sed 's/\//_/g' >> $GITHUB_ENV
- name: Setup QEMU
- uses: docker/setup-qemu-action@v1
+ uses: docker/setup-qemu-action@v3
- name: Setup Docker Buildx
- uses: docker/setup-buildx-action@v1
+ uses: docker/setup-buildx-action@v3
with:
buildkitd-flags: "--debug"
- name: Login to DockerHub
- # if: ${{ startsWith(github.ref, 'refs/tags/') }}
- uses: docker/login-action@v2
+ if: github.event_name != 'pull_request'
+ uses: docker/login-action@v3
with:
- # username: ${{ secrets.DOCKERHUB_USERNAME }}
username: chrislusf
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build csi-driver image
- # if: ${{ startsWith(github.ref, 'refs/tags/') }}
- uses: docker/build-push-action@v2
+ uses: docker/build-push-action@v6
with:
context: .
push: ${{ github.event_name != 'pull_request' }}
@@ -86,7 +84,7 @@ jobs:
labels: ${{ steps.docker_meta_csi.outputs.labels }}
- name: Build mount-service image
- uses: docker/build-push-action@v2
+ uses: docker/build-push-action@v6
with:
context: .
push: ${{ github.event_name != 'pull_request' }}
@@ -94,11 +92,12 @@ jobs:
platforms: linux/amd64, linux/arm, linux/arm64, linux/386
tags: ${{ steps.docker_meta_mount.outputs.tags }}
labels: ${{ steps.docker_meta_mount.outputs.labels }}
+
helm:
runs-on: ubuntu-latest
steps:
- name: Checkout
- uses: actions/checkout@v2
+ uses: actions/checkout@v4
- name: Helm check
uses: igabaydulin/helm-check-action@0.1.4
env: