diff --git a/.goreleaser.yml b/.goreleaser.yml index a52f222b..92f1545a 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -42,8 +42,6 @@ aurs: license: "MIT" private_key: "{{ .Env.AUR_SSH_KEY }}" git_url: "ssh://aur@aur.archlinux.org/myks-bin.git" - depends: - - ytt optdepends: - "vendir: for downloading from external sources" - "git: for smart detection of changes" @@ -77,10 +75,6 @@ brews: type: optional - name: helm type: optional - - name: vendir - type: optional - - name: ytt - type: optional repository: owner: mykso name: homebrew-tap diff --git a/dev.Dockerfile b/dev.Dockerfile index d6927cb0..930f2dbd 100644 --- a/dev.Dockerfile +++ b/dev.Dockerfile @@ -20,8 +20,6 @@ ARG TARGETOS ARG TARGETARCH # renovate: datasource=github-releases depName=helm/helm ARG HELM_VERSION=v3.14.3 -# renovate: datasource=github-releases depName=carvel-dev/ytt -ARG YTT_VERSION=v0.46.3 RUN apt-get update \ && apt-get install --no-install-recommends -y \ @@ -36,9 +34,6 @@ SHELL ["/bin/bash", "-o", "pipefail", "-c"] RUN curl -fsSL \ https://get.helm.sh/helm-v${HELM_VERSION}-${TARGETOS}-${TARGETARCH}.tar.gz \ | tar -xzf - --strip-components=1 ${TARGETOS}-${TARGETARCH}/helm -RUN curl -fsSL \ - https://github.com/vmware-tanzu/carvel-ytt/releases/download/v${YTT_VERSION}/ytt-${TARGETOS}-${TARGETARCH} \ - > ytt RUN chmod +x * diff --git a/docs/README.md b/docs/README.md index aa4cc34d..110d89e1 100644 --- a/docs/README.md +++ b/docs/README.md @@ -63,9 +63,8 @@ Depending on the installation method and on the desired features, you may need to install some of the tools manually: - [git] is required -- [ytt] is required - [helm] is only needed for rendering Helm charts -- ([vendir] is now built into myks, no need to install separately) +- [ytt] and [vendir] are now built into myks, no need to install separately. At the moment, we do not track compatibility between versions of these tools and myks. Fairly recent versions should work fine. @@ -83,8 +82,7 @@ yay -S myks-bin See the [container registry page](https://github.com/mykso/myks/pkgs/container/myks) for -the list of available images. The image includes the latest versions of `helm` -and `ytt`. +the list of available images. The image includes the latest versions of `helm`. ```shell docker pull ghcr.io/mykso/myks:latest @@ -179,8 +177,6 @@ For building and contributing: For running: -- [ytt] 0.44+ -- [vendir] 0.34+ - [helm] 3.12+ ### Build