Skip to content
Snippets Groups Projects
Select Git revision
  • fd2d15e43f7795dce37532f14742f745c447547c
  • main default protected
  • renovate/prometheus-json-exporter-0.x
  • renovate/prometheus-smartctl-exporter-0.x
  • renovate/hcloud-exporter-4.x
  • renovate/gitlab-runner-0.x
  • renovate/gcr.io-projectsigstore-cosign-2.x
  • renovate/docker.io-bitnami-kubectl-1.x
  • renovate/docker.io-earthly-earthly-0.x
  • renovate/siderolabs-kubelet-1.33.x
  • renovate/cloudflare-5.x
  • renovate/redis-21.x
  • renovate/mariadb-21.x
  • renovate/kubernetes-go
  • renovate/external-dns-1.x
  • renovate/longhorn-1.8.x
  • renovate/docker.io-library-alpine-3.x
  • renovate/kubernetes-kubernetes-1.x
  • renovate/kubernetes-sigs-cluster-api-1.x
  • renovate/tektoncd-cli-0.x
  • renovate/quay.io-shivering-isles-postfix-3.x
  • v25.07
  • v25.06
  • v25.05
  • v25.04
  • v25.03
  • v25.02
  • v25.01
  • v24.12
  • v24.11
  • v24.10
  • v24.09
  • v24.08
  • v24.07
  • v24.06
  • v24.05
  • v24.04
  • v24.03
  • v24.02
  • v24.01
  • v23.12
41 results

repository.yaml

Blame
  • update.ts 451 B
    import Git from 'simple-git/promise';
    
    import { UpdateDependencyConfig } from '../common';
    
    export default async function updateDependency({
      fileContent,
      upgrade,
    }: UpdateDependencyConfig): Promise<string | null> {
      const git = Git(upgrade.localDir);
    
      try {
        await git.raw([
          'submodule',
          'update',
          '--init',
          '--remote',
          upgrade.depName,
        ]);
        return fileContent;
      } catch (err) {
        return null;
      }
    }