Repository navigation
chore: update dependencies - #970
Open
marcleblanc2 wants to merge 1 commit into
Open
marcleblanc2 wants to merge 1 commit into
marcleblanc2 wants to merge 1 commit into
Conversation
…ersions GitHub Actions: - actions/checkout v3/v4 -> v7 - actions/setup-python v4/v5 -> v7 - github/codeql-action/upload-sarif v3 -> v4 - azure/setup-helm v1/v3 -> v5 - azure/setup-kubectl v2.0 -> v5 - google-github-actions/auth v0 -> v3 - helm/chart-testing-action v2.2.1 -> v2.9.0 - helm/kind-action v1.3.0 -> v1.15.1 Tool versions: - Helm (publish workflows) v3.4.0 -> v3.22.1 - Helm (lint/test workflow) v3.9.1 -> v4.3.1, matching Buildkite CI - helm-gcs 0.3.20 -> 0.7.0 - helm-unittest v1.0.2 -> v1.2.1 (issue #790 is fixed) - kubeconform v0.4.12 -> v0.8.0 - github-cli 2.46.0 -> 2.102.0 - Python (lint/test workflow) 3.13 -> 3.14 Charts: - executor dind image docker:29.5.3-dind -> 29.9.1-dind Unchanged, already current: helm-docs 1.14.2, comby 1.8.1, sourcegraph/backport@v2. Checkov stays on Python 3.12, the newest version checkov declares support for. Amp-Thread-ID: https://ampcode.com/threads/T-01a1573a-6840-7119-b6c5-6145f6b02fc1 Co-authored-by: Amp <amp@ampcode.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Bumps every pinned dependency in the repo to its current release. No chart template changes; the only chart-facing change is the executor dind sidecar image tag.
GitHub Actions
Tool versions
gcs_chart_publish_*.ymlhelm_lint_test.ymlgcs_chart_publish_*.ymlscripts/ci/helm-unittest.shscripts/ci/validate-schema.sh.tool-versionshelm_lint_test.ymlCharts
dockerAlready current, unchanged
helm-docs 1.14.2, comby 1.8.1, sourcegraph/backport@v2. Checkov stays on Python 3.12, the newest version checkov declares support for.
Decisions worth a look
gcs+gcs-getter, needs--verify=false). Buildkite CI already installs Helm 4 unpinned from the Buildkite apt repo (4.3.0 today), andhelm_lint_test.ymlnow runs Helm 4.3.1 too, so the charts get Helm 4 coverage on every PR. Tracked as a follow-up indev/TODO.md.helm plugin install(Error when installing via helm plugin install helm-unittest/helm-unittest#790). That issue is closed and the install hook's Linux path is plain GNUsha256sum -c --status.google-github-actions/auth@v3still acceptscredentials_json;service_accountis only required for workload identity and is harmless alongside a JSON key.Test plan
Run locally on macOS with Helm 4.3.0:
helm unittest -q charts/sourcegraphwith helm-unittest 1.2.1: 32 suites, 195 tests, 12 snapshots, all passedhelm linton all four charts: 0 failed-summary -strictonhelm templateoutput of all four charts: 81 resources valid, 0 invalid, 0 errors./scripts/helm-docs.shregenerated; only diff is the dind tag incharts/sourcegraph-executor/dind/README.mdhelm-v3.22.1andhelm-v4.3.1download from get.helm.shhelm_lint_test.ymlon this PR exercise the Linux install paths for helm-unittest 1.2.1, kubeconform 0.8.0, and the bumped actions