diff --git a/.github/workflows/docker-helm-ci.yml b/.github/workflows/docker-helm-ci.yml index 239af21..e364ed2 100644 --- a/.github/workflows/docker-helm-ci.yml +++ b/.github/workflows/docker-helm-ci.yml @@ -19,10 +19,10 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5.6.0 + uses: actions/setup-python@v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -39,7 +39,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v6.0.2 - name: Clean Docker Build Cache run: | @@ -47,10 +47,10 @@ jobs: docker system prune -af || true - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3.10.0 + uses: docker/setup-buildx-action@v4.0.0 - name: Build Docker image - uses: docker/build-push-action@v6.16.0 + uses: docker/build-push-action@v7.1.0 with: context: . push: false @@ -138,10 +138,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v6.0.2 - name: Set up Helm - uses: azure/setup-helm@v4.3.0 + uses: azure/setup-helm@v5.0.0 with: version: 'v3.17.0' @@ -154,13 +154,13 @@ jobs: needs: [docker-build, helm-lint] steps: - name: Checkout code - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v6.0.2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3.10.0 + uses: docker/setup-buildx-action@v4.0.0 - name: Build Docker image - uses: docker/build-push-action@v6.16.0 + uses: docker/build-push-action@v7.1.0 with: context: . push: false @@ -170,12 +170,12 @@ jobs: cache-to: type=gha,mode=max - name: Set up Helm - uses: azure/setup-helm@v4.3.0 + uses: azure/setup-helm@v5.0.0 with: version: 'v3.17.0' - name: Create kind cluster - uses: helm/kind-action@v1.12.0 + uses: helm/kind-action@v1.14.0 with: cluster_name: kind-test @@ -264,13 +264,13 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v6.0.2 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3.10.0 + uses: docker/setup-buildx-action@v4.0.0 - name: Log in to GitHub Container Registry - uses: docker/login-action@v3.3.0 + uses: docker/login-action@v4.1.0 with: registry: ghcr.io username: ${{ github.actor }} @@ -278,7 +278,7 @@ jobs: - name: Extract metadata id: meta - uses: docker/metadata-action@v5.6.0 + uses: docker/metadata-action@v6.0.0 with: images: ghcr.io/${{ github.repository }} tags: | @@ -290,7 +290,7 @@ jobs: type=raw,value=latest,enable={{is_default_branch}} - name: Build and push Docker image - uses: docker/build-push-action@v6.16.0 + uses: docker/build-push-action@v7.1.0 with: context: . push: true diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index cc1f31d..5874ebb 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,9 +17,9 @@ jobs: python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"] steps: - - uses: actions/checkout@v4.2.2 + - uses: actions/checkout@v6.0.2 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5.6.0 + uses: actions/setup-python@v6.2.0 with: python-version: ${{ matrix.python-version }} - name: Install dependencies