aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
Diffstat (limited to '.github')
-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: