Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package helmfile for openSUSE:Factory 
checked in at 2025-06-13 18:46:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/helmfile (Old)
 and      /work/SRC/openSUSE:Factory/.helmfile.new.19631 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "helmfile"

Fri Jun 13 18:46:29 2025 rev:69 rq:1285376 version:1.1.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/helmfile/helmfile.changes        2025-05-31 
19:18:47.855575373 +0200
+++ /work/SRC/openSUSE:Factory/.helmfile.new.19631/helmfile.changes     
2025-06-13 18:46:42.857933160 +0200
@@ -1,0 +2,21 @@
+Fri Jun 13 07:47:36 UTC 2025 - Manfred Hollstein <manfre...@gmx.net>
+
+- Update to version 1.1.2:
+  What's Changed
+  * build(deps): bump github.com/helmfile/chartify from 0.24.2 to
+    0.24.3 by @dependabot in #2065
+  * build: update Helm to v3.18.2 and adjust related configurations
+    by @yxxhero in #2064
+  * build(deps): bump github.com/helmfile/vals from 0.41.1 to
+    0.41.2 by @dependabot in #2067
+  * build(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0
+    by @dependabot in #2068
+  * fix-insecure-flag by @anontrex in #2072
+  * build(deps): bump github.com/cloudflare/circl from 1.4.0 to
+    1.6.1 by @dependabot in #2074
+  * fix: update helm-diff to version 3.12.2 in CI and Dockerfiles
+    by @yxxhero in #2073
+  * fix: TestToYaml not working with 32-bit architectures by
+    @ProbstDJakob in #2075
+
+-------------------------------------------------------------------

Old:
----
  helmfile-1.1.1.tar.gz

New:
----
  helmfile-1.1.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ helmfile.spec ++++++
--- /var/tmp/diff_new_pack.UEq2BO/_old  2025-06-13 18:46:44.213988771 +0200
+++ /var/tmp/diff_new_pack.UEq2BO/_new  2025-06-13 18:46:44.217988935 +0200
@@ -17,9 +17,9 @@
 #
 
 
-%define git_commit fe1e51e5ef8f89758438920412658f787872dae2
+%define git_commit 8a57db5ffd6b44c8a1eba55e55094fb39073575f
 Name:           helmfile
-Version:        1.1.1
+Version:        1.1.2
 Release:        0
 Summary:        Deploy Kubernetes Helm Charts
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.UEq2BO/_old  2025-06-13 18:46:44.257990576 +0200
+++ /var/tmp/diff_new_pack.UEq2BO/_new  2025-06-13 18:46:44.257990576 +0200
@@ -5,7 +5,7 @@
     <param name="exclude">.git</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
-    <param name="revision">v1.1.1</param>
+    <param name="revision">v1.1.2</param>
     <param name="changesgenerate">enable</param>
   </service>
   <service name="recompress" mode="manual">

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.UEq2BO/_old  2025-06-13 18:46:44.277991396 +0200
+++ /var/tmp/diff_new_pack.UEq2BO/_new  2025-06-13 18:46:44.285991725 +0200
@@ -1,7 +1,7 @@
 <servicedata>
 <service name="tar_scm">
   <param name="url">https://github.com/helmfile/helmfile.git</param>
-  <param 
name="changesrevision">fe1e51e5ef8f89758438920412658f787872dae2</param>
+  <param 
name="changesrevision">8a57db5ffd6b44c8a1eba55e55094fb39073575f</param>
 </service>
 </servicedata>
 

++++++ helmfile-1.1.1.tar.gz -> helmfile-1.1.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/.github/FUNDING.yml 
new/helmfile-1.1.2/.github/FUNDING.yml
--- old/helmfile-1.1.1/.github/FUNDING.yml      2025-05-30 05:45:28.000000000 
+0200
+++ new/helmfile-1.1.2/.github/FUNDING.yml      1970-01-01 01:00:00.000000000 
+0100
@@ -1,3 +0,0 @@
-# These are supported funding model platforms
-
-github: mumoshu
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/.github/ISSUE_TEMPLATE/bug.yml 
new/helmfile-1.1.2/.github/ISSUE_TEMPLATE/bug.yml
--- old/helmfile-1.1.1/.github/ISSUE_TEMPLATE/bug.yml   2025-05-30 
05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/.github/ISSUE_TEMPLATE/bug.yml   1970-01-01 
01:00:00.000000000 +0100
@@ -1,81 +0,0 @@
-name: Bug
-description: File a bug report
-body:
-  - type: markdown
-    attributes:
-      value: |
-        Before opening a bug report, please search for the behaviour in the 
existing issues.
-
-        Go ahead to https://github.com/helmfile/helmfile/search?q=&type= and 
fill in the error message you received from Helmfile or the keywords you think 
appropriate.
-  - type: markdown
-    id: thankyou
-    attributes:
-      value: |
-        Thank you for taking your time to file a bug report! To confirm it's a 
bug, we need some information to reproduce it.
-  - type: input
-    id: os
-    attributes:
-      label: Operating system
-      description: "Which operating system do you use? Please provide the 
version as well."
-      placeholder: "ex. Ubuntu 20.04.4 LTS"
-    validations:
-      required: true
-  - type: input
-    id: helmfile
-    attributes:
-      label: Helmfile Version
-      description: "Please provide the version number of Helmfile you used. If 
it isn't the latest, please upgrade first."
-      placeholder: "Run `helmfile version` to print it."
-    validations:
-      required: true
-  - type: input
-    id: helm
-    attributes:
-      label: Helm Version
-      description: "Please provide the version number of Helm you used. If it 
isn't the latest, please upgrade first."
-      placeholder: "Run `helm version` to print it."
-    validations:
-      required: true
-  - type: textarea
-    id: bug-description
-    attributes:
-      label: Bug description
-      description: What happened?
-    validations:
-      required: true
-  - type: textarea
-    id: helmfile-yaml
-    attributes:
-      label: Example helmfile.yaml
-      description: "Please provide an example helmfile.yaml that can be used 
to reproduce the issue locally."
-    validations:
-      required: true
-  - type: textarea
-    id: helmfile-error
-    attributes:
-      label: "Error message you've seen (if any)"
-      description: "Please provide the error message emitted by Helmfile."
-    validations:
-      required: true
-  - type: input
-    id: repo
-    attributes:
-      label: Steps to reproduce
-      description: Please provide the URL to a GitHub repository that contains 
a helmfile.yaml, other companion files, and a README.md with the steps to 
reproduce the bug.
-    validations:
-      required: true
-  - type: input
-    id: helmfile_working_ver
-    attributes:
-      label: Working Helmfile Version
-      description: "Please provide the highest version number of Helmfile that 
doesn't result in the above problem."
-      placeholder: "Run `helmfile version` to print it."
-    validations:
-      required: true
-  - type: input
-    id: discussion
-    attributes:
-      label: Relevant discussion
-      description: Please provide the URL to a relevant GitHub Discussion.
-    validations:
-      required: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/.github/ISSUE_TEMPLATE/config.yml 
new/helmfile-1.1.2/.github/ISSUE_TEMPLATE/config.yml
--- old/helmfile-1.1.1/.github/ISSUE_TEMPLATE/config.yml        2025-05-30 
05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/.github/ISSUE_TEMPLATE/config.yml        1970-01-01 
01:00:00.000000000 +0100
@@ -1,14 +0,0 @@
-blank_issues_enabled: false
-contact_links:
-- name: Sponsor Helmfile Maintainers
-  about: If your business relies on the continued maintainance of Helmfile, 
please consider sponsoring maintainers.
-  url: https://github.com/helmfile/helmfile/tree/main/CODEOWNERS
-- name: Ideas and Feature Requests
-  about: Wanna request a feature? Create a discussion and collect :+1:s first.
-  url: https://github.com/helmfile/helmfile/discussions/new?category=ideas
-- name: Questions and User Support
-  about: Need support using Helmfile? We use Discussions as the place to 
provide community support.
-  url: https://github.com/helmfile/helmfile/discussions/new?category=questions
-- name: Need Paid Support?
-  about: Consider contracting with any of the Helmfile maintainers.
-  url: https://github.com/helmfile/helmfile/tree/main/CODEOWNERS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/.github/dependabot.yml 
new/helmfile-1.1.2/.github/dependabot.yml
--- old/helmfile-1.1.1/.github/dependabot.yml   2025-05-30 05:45:28.000000000 
+0200
+++ new/helmfile-1.1.2/.github/dependabot.yml   1970-01-01 01:00:00.000000000 
+0100
@@ -1,15 +0,0 @@
-# To get started with Dependabot version updates, you'll need to specify which
-# package ecosystems to update and where the package manifests are located.
-# Please see the documentation for all configuration options:
-# 
https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
-
-version: 2
-updates:
-  - package-ecosystem: "gomod"
-    directory: "/"
-    schedule:
-      interval: "daily"
-  - package-ecosystem: "github-actions"
-    directory: "/"
-    schedule:
-      interval: "daily"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/.github/stale.yml 
new/helmfile-1.1.2/.github/stale.yml
--- old/helmfile-1.1.1/.github/stale.yml        2025-05-30 05:45:28.000000000 
+0200
+++ new/helmfile-1.1.2/.github/stale.yml        1970-01-01 01:00:00.000000000 
+0100
@@ -1,19 +0,0 @@
-# Number of days of inactivity before an issue becomes stale
-daysUntilStale: 14
-# Number of days of inactivity before a stale issue is closed
-daysUntilClose: 7
-# Issues with these labels will never be considered stale
-exemptLabels:
-  - in progress
-  - pinned
-  - security
-  - bug
-# Label to use when marking an issue as stale
-staleLabel: wontfix
-# Comment to post when marking an issue as stale. Set to `false` to disable
-markComment: >
-  This issue has been automatically marked as stale because it has not had
-  recent activity. It will be closed if no further activity occurs. Thank you
-  for your contributions.
-# Comment to post when closing a stale issue. Set to `false` to disable
-closeComment: false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/.github/workflows/Makefile 
new/helmfile-1.1.2/.github/workflows/Makefile
--- old/helmfile-1.1.1/.github/workflows/Makefile       2025-05-30 
05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/.github/workflows/Makefile       1970-01-01 
01:00:00.000000000 +0100
@@ -1,68 +0,0 @@
-HELM_VERSION ?= v3.7.2
-KUSTOMIZE_VERSION ?= v5.4.3
-K8S_VERSION ?= v1.32.1
-MINIKUBE_VERSION ?= v1.31.1
-SOPS_VERSION ?= v3.9.3
-
-# ---
-CHANGE_MINIKUBE_NONE_USER ?= true
-MINIKUBE_WANTUPDATENOTIFICATION ?= false
-MINIKUBE_WANTREPORTERRORPROMPT ?= false
-
-VAULT_ADDR := http://127.0.0.1:8200
-VAULT_TOKEN := toor
-
-tmp := $(shell mktemp -d)
-HELM_FILENAME := helm-${HELM_VERSION}-linux-amd64.tar.gz
-KUSTOMIZE_FILENAME := kustomize_${KUSTOMIZE_VERSION}_linux_amd64.tar.gz
-
-
-all: vault sops helm kustomize minikube/destroy minikube
-
-helm:
-       curl -sSLo $(tmp)/${HELM_FILENAME} 
"https://get.helm.sh/${HELM_FILENAME}";
-       tar zxf $(tmp)/${HELM_FILENAME} --directory ${tmp} linux-amd64/helm
-       chmod +x ${tmp}/linux-amd64/helm
-       sudo mv ${tmp}/linux-amd64/helm /usr/local/bin/
-.PHONY: helm
-
-kustomize:
-       curl -sSLo $(tmp)/${KUSTOMIZE_FILENAME} 
"https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize%2F${KUSTOMIZE_VERSION}/${KUSTOMIZE_FILENAME}";
-       tar zxf $(tmp)/${KUSTOMIZE_FILENAME} --directory ${tmp} kustomize
-       chmod +x ${tmp}/kustomize
-       sudo mv ${tmp}/kustomize /usr/local/bin/
-.PHONY: kustomize
-
-minikube/destroy:
-       sudo -E minikube delete || true
-       sudo -E rm -rf /etc/kubernetes || true
-       sudo -E rm -rf $$HOME/.minikube/* || true
-.PHONY: minikube/destroy
-.EXPORT_ALL_VARIABLES: minikube/destroy
-
-minikube:
-       curl -sSLo ${tmp}/kubectl 
https://dl.k8s.io/release/${K8S_VERSION}/bin/linux/amd64/kubectl
-       chmod +x ${tmp}/kubectl && sudo mv ${tmp}/kubectl /usr/local/bin/
-       curl -sSLo ${tmp}/minikube 
https://storage.googleapis.com/minikube/releases/${MINIKUBE_VERSION}/minikube-linux-amd64
-       chmod +x ${tmp}/minikube && sudo mv ${tmp}/minikube /usr/local/bin/
-       sudo -E minikube delete || true
-       sudo -E rm -rf /etc/kubernetes || true
-       sudo -E rm -rf $$HOME/.minikube/* || true
-       sudo -E minikube start --vm-driver=none 
--kubernetes-version=${K8S_VERSION}
-       sudo -E minikube update-context
-       kubectl wait node/minikube --for=condition=Ready
-.PHONY: minikube
-.EXPORT_ALL_VARIABLES: minikube
-
-vault:
-       docker kill $$(docker ps -a --filter "name=vault" -q) || true
-       docker run -d -p8200:8200 --rm --name vault vault:1.2.0 server -dev 
-dev-root-token-id=toor
-       docker run --rm --network="host" --cap-add IPC_LOCK -e 
VAULT_ADDR=$$VAULT_ADDR -e VAULT_TOKEN=$$VAULT_TOKEN  vault:1.2.0 secrets 
enable -path=sops transit
-       docker run --rm --network="host" --cap-add IPC_LOCK -e 
VAULT_ADDR=$$VAULT_ADDR -e VAULT_TOKEN=$$VAULT_TOKEN  vault:1.2.0 write 
sops/keys/key type=rsa-4096
-.PHONY: vault
-
-sops:
-       curl -sSLo $(tmp)/sops 
"https://github.com/getsops/sops/releases/download/${SOPS_VERSION}/sops-${SOPS_VERSION}.linux.amd64";
-       chmod +x $(tmp)/sops
-       sudo mv ${tmp}/sops /usr/local/bin/
-.PHONY: sops
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/.github/workflows/cache.yaml 
new/helmfile-1.1.2/.github/workflows/cache.yaml
--- old/helmfile-1.1.1/.github/workflows/cache.yaml     2025-05-30 
05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/.github/workflows/cache.yaml     1970-01-01 
01:00:00.000000000 +0100
@@ -1,26 +0,0 @@
-name: Cleanup cache
-
-on:
-  pull_request:
-    types:
-      - closed
-
-jobs:
-  cleanup-cache:
-    runs-on: ubuntu-latest
-    steps:
-      - run: |
-          gh extension install actions/gh-actions-cache
-
-          echo "Fetching list of cache keys"
-          cacheKeys=$(gh actions-cache list -R $GITHUB_REPOSITORY -B $BRANCH | 
cut -f 1 )
-
-          echo "Deleting caches..."
-          for cacheKey in $cacheKeys; do
-            gh actions-cache delete $cacheKey -R $GITHUB_REPOSITORY -B $BRANCH 
--confirm
-          done
-        shell: bash
-        continue-on-error: true
-        env:
-          GH_TOKEN: ${{ github.token }}
-          BRANCH: refs/pull/${{ github.event.pull_request.number }}/merge
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/.github/workflows/ci.yaml 
new/helmfile-1.1.2/.github/workflows/ci.yaml
--- old/helmfile-1.1.1/.github/workflows/ci.yaml        2025-05-30 
05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/.github/workflows/ci.yaml        1970-01-01 
01:00:00.000000000 +0100
@@ -1,140 +0,0 @@
-name: Go
-
-on:
-  push:
-    branches: [ main ]
-    paths-ignore: [ '**.md', '**/docs/**' ]
-  pull_request:
-    branches: [ main ]
-    paths-ignore: [ '**.md', '**/docs/**' ]
-
-jobs:
-  lint:
-    runs-on: ubuntu-latest
-    timeout-minutes: 10
-    steps:
-      - uses: actions/checkout@v4
-      - uses: actions/setup-go@v5
-        with:
-          go-version-file: go.mod
-          cache: false
-      - uses: golangci/golangci-lint-action@v8
-        with:
-          version: v2.1.6
-
-  tests:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v4
-        with:
-          fetch-depth: 0
-      - uses: actions/setup-go@v5
-        with:
-          go-version-file: go.mod
-      - name: Build
-        run: make build build-test-tools
-      - name: Test
-        run: make check test
-      - name: Archive built binaries
-        run: tar -cvf built-binaries.tar helmfile diff-yamls dyff
-      - uses: actions/upload-artifact@v4
-        with:
-          name: built-binaries-${{ github.run_id }}
-          path: built-binaries.tar
-          retention-days: 1
-      - name: Display built binaries
-        run: ls -l helmfile diff-yamls dyff
-
-  integration_tests:
-    needs: tests
-    runs-on: ubuntu-latest
-    strategy:
-      matrix:
-        include:
-          # Helm maintains the latest minor version only and therefore each 
Helmfile version supports 2 Helm minor versions.
-          # That's why we cover only 2 Helm minor versions in this matrix.
-          # See 
https://github.com/helmfile/helmfile/pull/286#issuecomment-1250161182 for more 
context.
-          - helm-version: v3.17.3
-            kustomize-version: v5.2.1
-            plugin-secrets-version: 4.6.5
-            plugin-diff-version: 3.11.0
-            extra-helmfile-flags: ''
-          - helm-version: v3.17.3
-            kustomize-version: v5.4.3
-            # We assume that the helm-secrets plugin is supposed to
-            # work with the two most recent helm minor versions.
-            # Once it turned out to be not practically true,
-            # we will mark this combination as failable,
-            # and instruct users to upgrade helm and helm-secrets at once.
-            plugin-secrets-version: 4.6.5
-            plugin-diff-version: 3.12.1
-            extra-helmfile-flags: ''
-          - helm-version: v3.18.1
-            kustomize-version: v5.2.1
-            plugin-secrets-version: 4.6.5
-            plugin-diff-version: 3.11.0
-            extra-helmfile-flags: ''
-          - helm-version: v3.18.1
-            kustomize-version: v5.4.3
-            plugin-secrets-version: 4.6.5
-            plugin-diff-version: 3.12.1
-            extra-helmfile-flags: ''
-          # In case you need to test some optional helmfile features,
-          # enable it via extra-helmfile-flags below.
-          - helm-version: v3.18.1
-            kustomize-version: v5.4.3
-            plugin-secrets-version: 4.6.5
-            plugin-diff-version: 3.12.1
-            extra-helmfile-flags: '--enable-live-output'
-    steps:
-      - uses: actions/checkout@v4
-      - uses: actions/setup-go@v5
-        with:
-          go-version-file: go.mod
-
-      - uses: actions/download-artifact@v4
-        with:
-          name: built-binaries-${{ github.run_id }}
-      - name: install semver
-        run: go install github.com/ffurrer2/semver/v2/cmd/semver@latest
-      - name: Extract tar to get built binaries
-        run: tar -xvf built-binaries.tar
-      - name: Display built binaries
-        run: ls -l helmfile diff-yamls dyff
-
-      - name: Install test dependencies
-        env:
-          HELM_VERSION: ${{ matrix.helm-version }}
-          KUSTOMIZE_VERSION: ${{ matrix.kustomize-version }}
-        run: make -C .github/workflows helm vault sops kustomize
-      - name: Start minikube
-        uses: medyagh/setup-minikube@latest
-      - name: Execute integration tests
-        run: make integration
-        env:
-          HELM_SECRETS_VERSION: ${{ matrix.plugin-secrets-version }}
-          HELM_DIFF_VERSION: ${{ matrix.plugin-diff-version }}
-          HELMFILE_HELM3: 1
-          TERM: xterm
-          EXTRA_HELMFILE_FLAGS: ${{ matrix.extra-helmfile-flags }}
-
-  e2e_tests:
-    needs: tests
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v4
-        with:
-          fetch-depth: 0
-      - uses: actions/download-artifact@v4
-        with:
-          name: built-binaries-${{ github.run_id }}
-      - name: Extract tar to get built binaries
-        run: tar -xvf built-binaries.tar
-      - name: Display built binaries
-        run: ls -l helmfile diff-yamls dyff
-      - name: Install package
-        run: sudo apt-get -y install expect
-      - name: Run helmfile init
-        run: bash test/e2e/helmfile-init/init_linux.sh
-        env:
-          TERM: xterm
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/.github/workflows/images.yaml 
new/helmfile-1.1.2/.github/workflows/images.yaml
--- old/helmfile-1.1.1/.github/workflows/images.yaml    2025-05-30 
05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/.github/workflows/images.yaml    1970-01-01 
01:00:00.000000000 +0100
@@ -1,83 +0,0 @@
-name: Images
-
-on:
-  pull_request:
-    branches: [ main ]
-  push:
-    branches:
-      - main
-      - "image/**"
-      - "*image"
-      - "image*"
-    tags:
-      - 'v*'
-    paths-ignore:
-      - .github/workflows/ci.yml
-      - .github/workflows/lock.yml
-      - ".github/ISSUE_TEMPLATE/**"
-      - "docs/**"
-      - "hack/**"
-      - "**.md"
-      - ".gitignore"
-      - "Makefile"
-
-jobs:
-  build:
-    name: Build
-    runs-on: ubuntu-latest
-    permissions:
-      contents: read
-      packages: write
-    strategy:
-      matrix:
-        image:
-          - dockerfile: Dockerfile
-            suffix: ""
-          - dockerfile: Dockerfile.debian-stable-slim
-            suffix: "-debian-stable-slim"
-          - dockerfile: Dockerfile.ubuntu
-            suffix: "-ubuntu"
-    steps:
-      - name: Checkout
-        uses: actions/checkout@v4
-        with:
-          fetch-depth: 0
-
-      - name: Set up QEMU
-        uses: docker/setup-qemu-action@v3
-
-      - name: Set up Docker Buildx
-        uses: docker/setup-buildx-action@v3
-        with:
-          version: latest
-
-      - name: Docker meta
-        id: meta
-        uses: docker/metadata-action@v5
-        with:
-          images: ghcr.io/${{ github.repository }}${{ matrix.image.suffix }}
-          flavor: latest=false
-          tags: |
-            type=raw,value=canary,enable=${{ github.ref == 
format('refs/heads/{0}', 'main') }}
-            type=ref,event=pr
-            type=semver,pattern={{raw}}
-            type=raw,value=latest,enable=${{ startsWith(github.ref, 
'refs/tags/') }}
-
-      - name: Login to GitHub Container Registry
-        uses: docker/login-action@v3
-        with:
-          registry: ghcr.io
-          username: ${{ github.actor }}
-          password: ${{ secrets.GITHUB_TOKEN }}
-
-      - name: Build / Push
-        uses: docker/build-push-action@v6
-        with:
-          context: .
-          file: ${{ matrix.image.dockerfile }}
-          platforms: linux/amd64,linux/arm64
-          push: ${{ github.ref == 'refs/heads/main' || startsWith(github.ref, 
'refs/tags/') }}
-          tags: ${{ steps.meta.outputs.tags }}
-          labels: ${{ steps.meta.outputs.labels }}
-          cache-from: type=gha
-          cache-to: type=gha,mode=max
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/.github/workflows/lock.yaml 
new/helmfile-1.1.2/.github/workflows/lock.yaml
--- old/helmfile-1.1.1/.github/workflows/lock.yaml      2025-05-30 
05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/.github/workflows/lock.yaml      1970-01-01 
01:00:00.000000000 +0100
@@ -1,30 +0,0 @@
-# Copyright 2022 The Helmfile Authors
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-name: 'Lock closed'
-on:
-  schedule:
-  - cron: '0 0 * * *'
-
-jobs:
-  lock:
-    runs-on: 'ubuntu-latest'
-    steps:
-    - uses: 'dessant/lock-threads@v5'
-      with:
-        github-token: '${{ github.token }}'
-        issue-lock-inactive-days: 1
-        issue-lock-reason: 'resolved'
-        pr-lock-inactive-days: 1
-        pr-lock-reason: 'resolved'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/.github/workflows/releaser.yaml 
new/helmfile-1.1.2/.github/workflows/releaser.yaml
--- old/helmfile-1.1.1/.github/workflows/releaser.yaml  2025-05-30 
05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/.github/workflows/releaser.yaml  1970-01-01 
01:00:00.000000000 +0100
@@ -1,34 +0,0 @@
-name: GoReleaser
-
-on:
-  push:
-    tags:
-      - 'v0*'
-      - 'v1*'
-    branches:
-      - 'main'
-  pull_request:
-    branches:
-      - 'main'
-
-permissions:
-  contents: write
-
-env:
-  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
-  SNAPSHOT: ${{ !startsWith(github.ref, 'refs/tags/v') && '--snapshot' || '' }}
-
-jobs:
-  goreleaser:
-    runs-on: ubuntu-latest
-    steps:
-      - uses: actions/checkout@v4
-        with:
-          fetch-depth: 0
-      - uses: actions/setup-go@v5
-        with:
-          go-version-file: go.mod
-      - uses: goreleaser/goreleaser-action@v6
-        with:
-          version: latest
-          args: release --clean ${{ env.SNAPSHOT }}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/.gitignore 
new/helmfile-1.1.2/.gitignore
--- old/helmfile-1.1.1/.gitignore       2025-05-30 05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/.gitignore       1970-01-01 01:00:00.000000000 +0100
@@ -1,14 +0,0 @@
-dist/
-.idea/
-/helmfile
-/helmfile.lock
-/diff-yamls
-/dyff
-test/integration/tmp$
-vendor/
-*.log
-.vagrant/
-*.lock
-test/integration/.gnupg/
-.vscode/launch.json
-cover.out
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/Dockerfile 
new/helmfile-1.1.2/Dockerfile
--- old/helmfile-1.1.1/Dockerfile       2025-05-30 05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/Dockerfile       2025-06-12 11:15:48.000000000 +0200
@@ -30,7 +30,7 @@
 ARG HELM_DATA_HOME="${HOME}/.local/share/helm"
 ENV HELM_DATA_HOME="${HELM_DATA_HOME}"
 
-ARG HELM_VERSION="v3.18.1"
+ARG HELM_VERSION="v3.18.2"
 ENV HELM_VERSION="${HELM_VERSION}"
 ARG HELM_LOCATION="https://get.helm.sh";
 ARG HELM_FILENAME="helm-${HELM_VERSION}-${TARGETOS}-${TARGETARCH}.tar.gz"
@@ -38,8 +38,8 @@
     curl --retry 5 --retry-connrefused -LO "${HELM_LOCATION}/${HELM_FILENAME}" 
&& \
     echo Verifying ${HELM_FILENAME}... && \
     case ${TARGETPLATFORM} in \
-    "linux/amd64")  
HELM_SHA256="b1c7e8e261fd30f34c617282813ecafc63628fcd59a255a9fc51b1fe43394c05"  
;; \
-    "linux/arm64")  
HELM_SHA256="5ddc8fbd4b17857754a95be799543ceafa5aa9532b05f738ee590a76bb049988"  
;; \
+    "linux/amd64")  
HELM_SHA256="c5deada86fe609deefdf40e9cbbe3da2f8cf3f6a4551a0ebe7886dc8fcf98bce"  
;; \
+    "linux/arm64")  
HELM_SHA256="03181a494a0916b370a100a5b2536104963b095be53fb23d1e29b2afb1c7de8d"  
;; \
     esac && \
     echo "${HELM_SHA256}  ${HELM_FILENAME}" | sha256sum -c && \
     echo Extracting ${HELM_FILENAME}... && \
@@ -93,7 +93,7 @@
     [ "$(age --version)" = "${AGE_VERSION}" ] && \
     [ "$(age-keygen --version)" = "${AGE_VERSION}" ]
 
-RUN helm plugin install https://github.com/databus23/helm-diff --version 
v3.12.1 && \
+RUN helm plugin install https://github.com/databus23/helm-diff --version 
v3.12.2 && \
     helm plugin install https://github.com/jkroepke/helm-secrets --version 
v4.6.5 && \
     helm plugin install https://github.com/hypnoglow/helm-s3.git --version 
v0.16.3 && \
     helm plugin install https://github.com/aslafy-z/helm-git.git --version 
v1.3.0 && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/Dockerfile.debian-stable-slim 
new/helmfile-1.1.2/Dockerfile.debian-stable-slim
--- old/helmfile-1.1.1/Dockerfile.debian-stable-slim    2025-05-30 
05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/Dockerfile.debian-stable-slim    2025-06-12 
11:15:48.000000000 +0200
@@ -35,7 +35,7 @@
 ARG HELM_DATA_HOME="${HOME}/.local/share/helm"
 ENV HELM_DATA_HOME="${HELM_DATA_HOME}"
 
-ARG HELM_VERSION="v3.18.1"
+ARG HELM_VERSION="v3.18.2"
 ENV HELM_VERSION="${HELM_VERSION}"
 ARG HELM_LOCATION="https://get.helm.sh";
 ARG HELM_FILENAME="helm-${HELM_VERSION}-${TARGETOS}-${TARGETARCH}.tar.gz"
@@ -43,8 +43,8 @@
     curl --retry 5 --retry-connrefused -LO "${HELM_LOCATION}/${HELM_FILENAME}" 
&& \
     echo Verifying ${HELM_FILENAME}... && \
     case ${TARGETPLATFORM} in \
-    "linux/amd64")  
HELM_SHA256="b1c7e8e261fd30f34c617282813ecafc63628fcd59a255a9fc51b1fe43394c05"  
;; \
-    "linux/arm64")  
HELM_SHA256="5ddc8fbd4b17857754a95be799543ceafa5aa9532b05f738ee590a76bb049988"  
;; \
+    "linux/amd64")  
HELM_SHA256="c5deada86fe609deefdf40e9cbbe3da2f8cf3f6a4551a0ebe7886dc8fcf98bce"  
;; \
+    "linux/arm64")  
HELM_SHA256="03181a494a0916b370a100a5b2536104963b095be53fb23d1e29b2afb1c7de8d"  
;; \
     esac && \
     echo "${HELM_SHA256}  ${HELM_FILENAME}" | sha256sum -c && \
     echo Extracting ${HELM_FILENAME}... && \
@@ -99,7 +99,7 @@
     [ "$(age --version)" = "${AGE_VERSION}" ] && \
     [ "$(age-keygen --version)" = "${AGE_VERSION}" ]
 
-RUN helm plugin install https://github.com/databus23/helm-diff --version 
v3.12.1 && \
+RUN helm plugin install https://github.com/databus23/helm-diff --version 
v3.12.2 && \
     helm plugin install https://github.com/jkroepke/helm-secrets --version 
v4.6.5 && \
     helm plugin install https://github.com/hypnoglow/helm-s3.git --version 
v0.16.3 && \
     helm plugin install https://github.com/aslafy-z/helm-git.git --version 
v1.3.0 && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/Dockerfile.ubuntu 
new/helmfile-1.1.2/Dockerfile.ubuntu
--- old/helmfile-1.1.1/Dockerfile.ubuntu        2025-05-30 05:45:28.000000000 
+0200
+++ new/helmfile-1.1.2/Dockerfile.ubuntu        2025-06-12 11:15:48.000000000 
+0200
@@ -35,7 +35,7 @@
 ARG HELM_DATA_HOME="${HOME}/.local/share/helm"
 ENV HELM_DATA_HOME="${HELM_DATA_HOME}"
 
-ARG HELM_VERSION="v3.18.1"
+ARG HELM_VERSION="v3.18.2"
 ENV HELM_VERSION="${HELM_VERSION}"
 ARG HELM_LOCATION="https://get.helm.sh";
 ARG HELM_FILENAME="helm-${HELM_VERSION}-${TARGETOS}-${TARGETARCH}.tar.gz"
@@ -43,8 +43,8 @@
     curl --retry 5 --retry-connrefused -LO "${HELM_LOCATION}/${HELM_FILENAME}" 
&& \
     echo Verifying ${HELM_FILENAME}... && \
     case ${TARGETPLATFORM} in \
-    "linux/amd64")  
HELM_SHA256="b1c7e8e261fd30f34c617282813ecafc63628fcd59a255a9fc51b1fe43394c05"  
;; \
-    "linux/arm64")  
HELM_SHA256="5ddc8fbd4b17857754a95be799543ceafa5aa9532b05f738ee590a76bb049988"  
;; \
+    "linux/amd64")  
HELM_SHA256="c5deada86fe609deefdf40e9cbbe3da2f8cf3f6a4551a0ebe7886dc8fcf98bce"  
;; \
+    "linux/arm64")  
HELM_SHA256="03181a494a0916b370a100a5b2536104963b095be53fb23d1e29b2afb1c7de8d"  
;; \
     esac && \
     echo "${HELM_SHA256}  ${HELM_FILENAME}" | sha256sum -c && \
     echo Extracting ${HELM_FILENAME}... && \
@@ -99,7 +99,7 @@
     [ "$(age --version)" = "${AGE_VERSION}" ] && \
     [ "$(age-keygen --version)" = "${AGE_VERSION}" ]
 
-RUN helm plugin install https://github.com/databus23/helm-diff --version 
v3.12.1 && \
+RUN helm plugin install https://github.com/databus23/helm-diff --version 
v3.12.2 && \
     helm plugin install https://github.com/jkroepke/helm-secrets --version 
v4.6.5 && \
     helm plugin install https://github.com/hypnoglow/helm-s3.git --version 
v0.16.3 && \
     helm plugin install https://github.com/aslafy-z/helm-git.git --version 
v1.3.0 && \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/go.mod new/helmfile-1.1.2/go.mod
--- old/helmfile-1.1.1/go.mod   2025-05-30 05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/go.mod   2025-06-12 11:15:48.000000000 +0200
@@ -13,8 +13,8 @@
        github.com/gosuri/uitable v0.0.4
        github.com/hashicorp/go-getter v1.7.8
        github.com/hashicorp/hcl/v2 v2.23.0
-       github.com/helmfile/chartify v0.24.2
-       github.com/helmfile/vals v0.41.1
+       github.com/helmfile/chartify v0.24.3
+       github.com/helmfile/vals v0.41.2
        github.com/spf13/cobra v1.9.1
        github.com/spf13/pflag v1.0.6
        github.com/stretchr/testify v1.10.0
@@ -25,11 +25,11 @@
        github.com/zclconf/go-cty-yaml v1.1.0
        go.szostok.io/version v1.2.0
        go.uber.org/zap v1.27.0
-       golang.org/x/sync v0.14.0
+       golang.org/x/sync v0.15.0
        golang.org/x/term v0.32.0
        gopkg.in/yaml.v2 v2.4.0
        gopkg.in/yaml.v3 v3.0.1
-       helm.sh/helm/v3 v3.18.1
+       helm.sh/helm/v3 v3.18.2
        k8s.io/apimachinery v0.33.1
 )
 
@@ -171,14 +171,14 @@
        github.com/census-instrumentation/opencensus-proto v0.4.1 // indirect
        github.com/cespare/xxhash/v2 v2.3.0 // indirect
        github.com/chai2010/gettext-go v1.0.2 // indirect
-       github.com/cloudflare/circl v1.4.0 // indirect
+       github.com/cloudflare/circl v1.6.1 // indirect
        github.com/cncf/xds/go v0.0.0-20240905190251-b4127c9b8d78 // indirect
        github.com/containerd/containerd v1.7.27 // indirect
        github.com/containerd/errdefs v0.3.0 // indirect
        github.com/containerd/log v0.1.0 // indirect
        github.com/containerd/platforms v0.2.1 // indirect
        github.com/cpuguy83/go-md2man/v2 v2.0.6 // indirect
-       github.com/cyberark/conjur-api-go v0.12.15 // indirect
+       github.com/cyberark/conjur-api-go v0.13.0 // indirect
        github.com/danieljoos/wincred v1.2.2 // indirect
        github.com/dustin/go-humanize v1.0.1 // indirect
        github.com/dylibso/observe-sdk/go v0.0.0-20240819160327-2d926c5d788a // 
indirect
@@ -198,7 +198,7 @@
        github.com/go-logr/logr v1.4.2 // indirect
        github.com/go-logr/stdr v1.2.2 // indirect
        github.com/go-openapi/analysis v0.23.0 // indirect
-       github.com/go-openapi/errors v0.22.0 // indirect
+       github.com/go-openapi/errors v0.22.1 // indirect
        github.com/go-openapi/jsonpointer v0.21.0 // indirect
        github.com/go-openapi/jsonreference v0.21.0 // indirect
        github.com/go-openapi/loads v0.22.0 // indirect
@@ -224,7 +224,7 @@
        github.com/hashicorp/go-secure-stdlib/parseutil v0.1.8 // indirect
        github.com/hashicorp/go-secure-stdlib/strutil v0.1.2 // indirect
        github.com/hashicorp/go-version v1.6.0 // indirect
-       github.com/hashicorp/hcp-sdk-go v0.142.0 // indirect
+       github.com/hashicorp/hcp-sdk-go v0.144.0 // indirect
        github.com/hokaccha/go-prettyjson v0.0.0-20211117102719-0474bc63780f // 
indirect
        github.com/ianlancetaylor/demangle v0.0.0-20240805132620-81f5be970eca 
// indirect
        github.com/itchyny/timefmt-go v0.1.6 // indirect
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/go.sum new/helmfile-1.1.2/go.sum
--- old/helmfile-1.1.1/go.sum   2025-05-30 05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/go.sum   2025-06-12 11:15:48.000000000 +0200
@@ -823,8 +823,8 @@
 github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod 
h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI=
 github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod 
h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
 github.com/client9/misspell v0.3.4/go.mod 
h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
-github.com/cloudflare/circl v1.4.0 
h1:BV7h5MgrktNzytKmWjpOtdYrf0lkkbF8YMlBGPhJQrY=
-github.com/cloudflare/circl v1.4.0/go.mod 
h1:PDRU+oXvdD7KCtgKxW95M5Z8BpSCJXQORiZFnBQS5QU=
+github.com/cloudflare/circl v1.6.1 
h1:zqIqSPIndyBh1bjLVVDHMPpVKqp8Su/V+6MeDzzQBQ0=
+github.com/cloudflare/circl v1.6.1/go.mod 
h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs=
 github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod 
h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
 github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod 
h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
 github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod 
h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
@@ -859,8 +859,8 @@
 github.com/creack/pty v1.1.17/go.mod 
h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4=
 github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY=
 github.com/creack/pty v1.1.18/go.mod 
h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4=
-github.com/cyberark/conjur-api-go v0.12.15 
h1:hLHzm3Q4XSW7rlsTklGqInpQBhAJozR5KZM//qLvE/8=
-github.com/cyberark/conjur-api-go v0.12.15/go.mod 
h1:0ZVdpe/GzMMQyZkGV3o9bM/jswH3XrBEU9phSL0lP/g=
+github.com/cyberark/conjur-api-go v0.13.0 
h1:x6gB9MtzUX+SJmKmDxv0ZNFPl+U5bjIA5/sSWqVLGXw=
+github.com/cyberark/conjur-api-go v0.13.0/go.mod 
h1:0ZVdpe/GzMMQyZkGV3o9bM/jswH3XrBEU9phSL0lP/g=
 github.com/danieljoos/wincred v1.2.2 
h1:774zMFJrqaeYCK2W57BgAem/MLi6mtSE47MB6BOJ0i0=
 github.com/danieljoos/wincred v1.2.2/go.mod 
h1:w7w4Utbrz8lqeMbDAK0lkNJUv5sAOkFi7nd/ogr0Uh8=
 github.com/davecgh/go-spew v1.1.0/go.mod 
h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
@@ -965,8 +965,8 @@
 github.com/go-logr/stdr v1.2.2/go.mod 
h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE=
 github.com/go-openapi/analysis v0.23.0 
h1:aGday7OWupfMs+LbmLZG4k0MYXIANxcuBTYUC03zFCU=
 github.com/go-openapi/analysis v0.23.0/go.mod 
h1:9mz9ZWaSlV8TvjQHLl2mUW2PbZtemkE8yA5v22ohupo=
-github.com/go-openapi/errors v0.22.0 
h1:c4xY/OLxUBSTiepAg3j/MHuAv5mJhnf53LLMWFB+u/w=
-github.com/go-openapi/errors v0.22.0/go.mod 
h1:J3DmZScxCDufmIMsdOuDHxJbdOGC0xtUynjIx092vXE=
+github.com/go-openapi/errors v0.22.1 
h1:kslMRRnK7NCb/CvR1q1VWuEQCEIsBGn5GgKD9e+HYhU=
+github.com/go-openapi/errors v0.22.1/go.mod 
h1:+n/5UdIqdVnLIJ6Q9Se8HNGUXYaY6CN8ImWzfi/Gzp0=
 github.com/go-openapi/jsonpointer v0.21.0 
h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ=
 github.com/go-openapi/jsonpointer v0.21.0/go.mod 
h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY=
 github.com/go-openapi/jsonreference v0.21.0 
h1:Rs+Y7hSXT83Jacb7kFyjn4ijOuVGSvOdF2+tg1TRrwQ=
@@ -1197,16 +1197,16 @@
 github.com/hashicorp/hcl v1.0.0/go.mod 
h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ=
 github.com/hashicorp/hcl/v2 v2.23.0 
h1:Fphj1/gCylPxHutVSEOf2fBOh1VE4AuLV7+kbJf3qos=
 github.com/hashicorp/hcl/v2 v2.23.0/go.mod 
h1:62ZYHrXgPoX8xBnzl8QzbWq4dyDsDtfCRgIq1rbJEvA=
-github.com/hashicorp/hcp-sdk-go v0.142.0 
h1:fODrRtwKeBfcJlsw54ieO7o4PdraHjPMp90sotQQdLM=
-github.com/hashicorp/hcp-sdk-go v0.142.0/go.mod 
h1:ZxsZZjErm3E2sj2OjDeVsGJAkWtcRLUS+FrNLGPsUyw=
+github.com/hashicorp/hcp-sdk-go v0.144.0 
h1:6zGpBE2smZzVEAv/e2D4/Nw37n9rfiiHYR9b3EeKXJ0=
+github.com/hashicorp/hcp-sdk-go v0.144.0/go.mod 
h1:HYHwfLOi7gvZwtqTQfPRYlK+XDup9NWhVRDU6N24tOs=
 github.com/hashicorp/jsonapi v1.3.1 
h1:GtPvnmcWgYwCuDGvYT5VZBHcUyFdq9lSyCzDjn1DdPo=
 github.com/hashicorp/jsonapi v1.3.1/go.mod 
h1:kWfdn49yCjQvbpnvY1dxxAuAFzISwrrMDQOcu6NsFoM=
 github.com/hashicorp/vault/api v1.16.0 
h1:nbEYGJiAPGzT9U4oWgaaB0g+Rj8E59QuHKyA5LhwQN4=
 github.com/hashicorp/vault/api v1.16.0/go.mod 
h1:KhuUhzOD8lDSk29AtzNjgAu2kxRA9jL9NAbkFlqvkBA=
-github.com/helmfile/chartify v0.24.2 
h1:tEM+ohiQewQFVqdetHEKegK6Nyh08MuHs0TFB5ScC8k=
-github.com/helmfile/chartify v0.24.2/go.mod 
h1:zyckAr5KGQQiTTFPTLP2DzAJ4dvaUcE6/pfkY/6demU=
-github.com/helmfile/vals v0.41.1 
h1:8vQQETrqaCjondpqsoVgOLT69Gy6r2BWttEOiOj3bnQ=
-github.com/helmfile/vals v0.41.1/go.mod 
h1:mmfj2R731IR0iuRt/owyt9yOUjHZqf7kx9OlWH9EYZo=
+github.com/helmfile/chartify v0.24.3 
h1:XU8wMnaF+hhESeSF2XYtZZ+MfI+MdmV7WCeQ1Vn+Q5Y=
+github.com/helmfile/chartify v0.24.3/go.mod 
h1:X2EubrN2cbjFF0Prj+kyx0EHwCH8Du7iCQg8x0vjQEc=
+github.com/helmfile/vals v0.41.2 
h1:lWusJUyxfgP4Mj47mjXXS6qPmp268Nc/2KarlBPvRnA=
+github.com/helmfile/vals v0.41.2/go.mod 
h1:M2tSao4DvQwqfk8i6coEPxrmRpwIpRbA7E8y3NfsXjY=
 github.com/hinshun/vt10x v0.0.0-20220119200601-820417d04eec 
h1:qv2VnGeEQHchGaZ/u7lxST/RaJw+cv273q79D81Xbog=
 github.com/hinshun/vt10x v0.0.0-20220119200601-820417d04eec/go.mod 
h1:Q48J4R4DvxnHolD5P8pOtXigYlRuPLGl6moFx3ulM68=
 github.com/hokaccha/go-prettyjson v0.0.0-20211117102719-0474bc63780f 
h1:7LYC+Yfkj3CTRcShK0KOL/w6iTiKyqqBA9a41Wnggw8=
@@ -1771,8 +1771,8 @@
 golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
 golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
 golang.org/x/sync v0.10.0/go.mod 
h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk=
-golang.org/x/sync v0.14.0 h1:woo0S4Yywslg6hp4eUFjTVOyKt0RookbpAHG4c1HmhQ=
-golang.org/x/sync v0.14.0/go.mod 
h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
+golang.org/x/sync v0.15.0 h1:KWH3jNZsfyT6xfAfKiz6MRNmd46ByHDYaZ7KSkCtdW8=
+golang.org/x/sync v0.15.0/go.mod 
h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod 
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod 
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod 
h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -2284,8 +2284,8 @@
 gopkg.in/yaml.v3 v3.0.0-20200605160147-a5ece683394c/go.mod 
h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
 gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
 gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
-helm.sh/helm/v3 v3.18.1 h1:qLhXmtqXOHQb0Xv9HJolOLlah8RWbgyzt50xrtTWAlg=
-helm.sh/helm/v3 v3.18.1/go.mod h1:43QHS1W97RcoFJRk36ZBhHdTfykqBlJdsWp3yhzdq8w=
+helm.sh/helm/v3 v3.18.2 h1:mPQP/HHYjNEDAztAK50dD6uxTCNV1zSVU38WwSVdw9M=
+helm.sh/helm/v3 v3.18.2/go.mod h1:43QHS1W97RcoFJRk36ZBhHdTfykqBlJdsWp3yhzdq8w=
 honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod 
h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod 
h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
 honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod 
h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/pkg/app/init.go 
new/helmfile-1.1.2/pkg/app/init.go
--- old/helmfile-1.1.1/pkg/app/init.go  2025-05-30 05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/pkg/app/init.go  2025-06-12 11:15:48.000000000 +0200
@@ -18,8 +18,8 @@
 
 const (
        HelmRequiredVersion           = "v3.17.3"
-       HelmRecommendedVersion        = "v3.18.1"
-       HelmDiffRecommendedVersion    = "v3.12.1"
+       HelmRecommendedVersion        = "v3.18.2"
+       HelmDiffRecommendedVersion    = "v3.12.2"
        HelmSecretsRecommendedVersion = "v4.6.5"
        HelmGitRecommendedVersion     = "v1.3.0"
        HelmS3RecommendedVersion      = "v0.16.3"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/pkg/remote/remote.go 
new/helmfile-1.1.2/pkg/remote/remote.go
--- old/helmfile-1.1.1/pkg/remote/remote.go     2025-05-30 05:45:28.000000000 
+0200
+++ new/helmfile-1.1.2/pkg/remote/remote.go     2025-06-12 11:15:48.000000000 
+0200
@@ -190,6 +190,11 @@
                return "", err
        }
 
+       // Block remote access if insecure features are disabled and the source 
is remote
+       if disableInsecureFeatures && IsRemote(path) {
+               return "", fmt.Errorf("remote sources are disabled due to 
'HELMFILE_DISABLE_INSECURE_FEATURES'")
+       }
+
        srcDir := fmt.Sprintf("%s://%s/%s", u.Scheme, u.Host, u.Dir)
        file := u.File
 
@@ -532,9 +537,6 @@
 }
 
 func NewRemote(logger *zap.SugaredLogger, homeDir string, fs 
*filesystem.FileSystem) *Remote {
-       if disableInsecureFeatures {
-               panic("Remote sources are disabled due to 
'DISABLE_INSECURE_FEATURES'")
-       }
        remote := &Remote{
                Logger:     logger,
                Home:       homeDir,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/pkg/tmpl/context_funcs_test.go 
new/helmfile-1.1.2/pkg/tmpl/context_funcs_test.go
--- old/helmfile-1.1.1/pkg/tmpl/context_funcs_test.go   2025-05-30 
05:45:28.000000000 +0200
+++ new/helmfile-1.1.2/pkg/tmpl/context_funcs_test.go   2025-06-12 
11:15:48.000000000 +0200
@@ -201,7 +201,7 @@
                },
                {
                        name:  "test unmarshalling issue 2024 with int64",
-                       input: map[string]any{"thisShouldBeString": 
1234567890123456789},
+                       input: map[string]any{"thisShouldBeString": 
int64(1234567890123456789)},
                        expected: `thisShouldBeString: 1234567890123456789
 `,
                },
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/helmfile-1.1.1/test/integration/run.sh 
new/helmfile-1.1.2/test/integration/run.sh
--- old/helmfile-1.1.1/test/integration/run.sh  2025-05-30 05:45:28.000000000 
+0200
+++ new/helmfile-1.1.2/test/integration/run.sh  2025-06-12 11:15:48.000000000 
+0200
@@ -27,7 +27,7 @@
 export HELM_HOME="${HELM_DATA_HOME}"
 export HELM_PLUGINS="${HELM_DATA_HOME}/plugins"
 export HELM_CONFIG_HOME="${helm_dir}/config"
-HELM_DIFF_VERSION="${HELM_DIFF_VERSION:-3.12.1}"
+HELM_DIFF_VERSION="${HELM_DIFF_VERSION:-3.12.2}"
 HELM_GIT_VERSION="${HELM_GIT_VERSION:-1.3.0}"
 HELM_SECRETS_VERSION="${HELM_SECRETS_VERSION:-3.15.0}"
 export GNUPGHOME="${PWD}/${dir}/.gnupg"

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/helmfile/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.helmfile.new.19631/vendor.tar.gz differ: char 5, 
line 1

Reply via email to