diff --git a/.github/workflows/ghcr-build.yml b/.github/workflows/ghcr-build.yml index e7467f0..95af0a5 100644 --- a/.github/workflows/ghcr-build.yml +++ b/.github/workflows/ghcr-build.yml @@ -3,7 +3,7 @@ name: Create and publish Docker images on ghcr.io on: push: branches: ['master'] - tags: ['*'] # Triggers on release tags + tags: ['*'] pull_request: branches: ['master'] schedule: @@ -53,11 +53,22 @@ jobs: - name: Extract metadata (tags, labels) for Docker id: meta uses: docker/metadata-action@v5 + if: !startsWith(github.ref, 'refs/tags/') with: images: ${{ matrix.image }} tags: | type=semver,pattern={{version}} - ${{ github.event_name == 'push' && github.ref_type == 'tag' && 'type=raw,value=latest' }} + type=raw,value=latest + + - name: Extract metadata (tags, labels) for Docker with latest tag + id: meta + uses: docker/metadata-action@v5 + if: startsWith(github.ref, 'refs/tags/') + with: + images: ${{ matrix.image }} + tags: | + type=semver,pattern={{version}} + type=raw,value=latest - name: Build and push Docker image uses: docker/build-push-action@v5 diff --git a/chart/kubeseal-webgui/README.md b/chart/kubeseal-webgui/README.md index a2ccafe..e0b30f7 100644 --- a/chart/kubeseal-webgui/README.md +++ b/chart/kubeseal-webgui/README.md @@ -24,6 +24,7 @@ Container Images are now uploaded to the GitHub Registry instead of DockerHub. ## Uninstalling the Chart +```console To uninstall/delete the my-release deployment: helm uninstall kubeseal-webgui kubesealwebgui/kubeseal-webgui --namespace