Skip to content

Commit

Permalink
Use renovate with lychee (#4541)
Browse files Browse the repository at this point in the history
* Add lychee to renovate

* [build-command] Update generated files

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
  • Loading branch information
bdovaz and github-actions[bot] authored Jan 19, 2025
1 parent 0a2000c commit 0b01269
Show file tree
Hide file tree
Showing 18 changed files with 55 additions and 19 deletions.
4 changes: 3 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ ARG REPOSITORY_KICS_VERSION=v2.1.3-alpine
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
# renovate: datasource=docker depName=ghcr.io/terraform-linters/tflint
ARG TERRAFORM_TFLINT_VERSION=0.55.0
# renovate: datasource=docker depName=tenable/terrascan
Expand Down Expand Up @@ -69,7 +71,7 @@ FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM checkmarx/kics:${REPOSITORY_KICS_VERSION} AS kics
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
FROM ghcr.io/terraform-linters/tflint:v${TERRAFORM_TFLINT_VERSION} AS tflint
FROM tenable/terrascan:${TERRAFORM_TERRASCAN_VERSION} AS terrascan
FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} AS terragrunt
Expand Down
4 changes: 3 additions & 1 deletion flavors/c_cpp/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
Expand All @@ -51,7 +53,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
4 changes: 3 additions & 1 deletion flavors/cupcake/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_KICS_VERSION=v2.1.3-alpine
# renovate: datasource=docker depName=trufflesecurity/trufflehog
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
# renovate: datasource=docker depName=ghcr.io/terraform-linters/tflint
ARG TERRAFORM_TFLINT_VERSION=0.55.0
# renovate: datasource=docker depName=tenable/terrascan
Expand Down Expand Up @@ -61,7 +63,7 @@ FROM ghcr.io/yannh/kubeconform:${KUBERNETES_KUBECONFORM_VERSION} AS kubeconform
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM checkmarx/kics:${REPOSITORY_KICS_VERSION} AS kics
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
FROM ghcr.io/terraform-linters/tflint:v${TERRAFORM_TFLINT_VERSION} AS tflint
FROM tenable/terrascan:${TERRAFORM_TERRASCAN_VERSION} AS terrascan
FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} AS terragrunt
Expand Down
4 changes: 3 additions & 1 deletion flavors/documentation/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
Expand All @@ -51,7 +53,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
4 changes: 3 additions & 1 deletion flavors/dotnet/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
Expand All @@ -51,7 +53,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
4 changes: 3 additions & 1 deletion flavors/dotnetweb/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
Expand All @@ -51,7 +53,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
4 changes: 3 additions & 1 deletion flavors/go/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
Expand All @@ -58,7 +60,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
4 changes: 3 additions & 1 deletion flavors/java/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
Expand All @@ -51,7 +53,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
4 changes: 3 additions & 1 deletion flavors/javascript/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
Expand All @@ -51,7 +53,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
4 changes: 3 additions & 1 deletion flavors/php/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
Expand All @@ -51,7 +53,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
4 changes: 3 additions & 1 deletion flavors/python/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
Expand All @@ -51,7 +53,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
4 changes: 3 additions & 1 deletion flavors/ruby/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
Expand All @@ -51,7 +53,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
4 changes: 3 additions & 1 deletion flavors/rust/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
Expand All @@ -51,7 +53,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
4 changes: 3 additions & 1 deletion flavors/salesforce/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
Expand All @@ -51,7 +53,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
4 changes: 3 additions & 1 deletion flavors/swift/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,8 @@ ARG REPOSITORY_GITLEAKS_VERSION=v8.23.1
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
Expand All @@ -51,7 +53,7 @@ FROM yoheimuta/protolint:${PROTOBUF_PROTOLINT_VERSION} AS protolint
FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
4 changes: 3 additions & 1 deletion flavors/terraform/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ ARG REPOSITORY_KICS_VERSION=v2.1.3-alpine
ARG REPOSITORY_TRUFFLEHOG_VERSION=3.88.2
# renovate: datasource=docker depName=jdkato/vale
ARG SPELL_VALE_VERSION=v3.9.3
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
# renovate: datasource=docker depName=ghcr.io/terraform-linters/tflint
ARG TERRAFORM_TFLINT_VERSION=0.55.0
# renovate: datasource=docker depName=tenable/terrascan
Expand All @@ -60,7 +62,7 @@ FROM zricethezav/gitleaks:${REPOSITORY_GITLEAKS_VERSION} AS gitleaks
FROM checkmarx/kics:${REPOSITORY_KICS_VERSION} AS kics
FROM trufflesecurity/trufflehog:${REPOSITORY_TRUFFLEHOG_VERSION} AS trufflehog
FROM jdkato/vale:${SPELL_VALE_VERSION} AS vale
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
FROM ghcr.io/terraform-linters/tflint:v${TERRAFORM_TFLINT_VERSION} AS tflint
FROM tenable/terrascan:${TERRAFORM_TERRASCAN_VERSION} AS terrascan
FROM alpine/terragrunt:${TERRAFORM_TERRAGRUNT_VERSION} AS terragrunt
Expand Down
5 changes: 3 additions & 2 deletions linters/spell_lychee/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,15 @@
## @generated by .automation/build.py using descriptor files, please do not update manually ##
#############################################################################################
#ARGTOP__START

# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
#ARGTOP__END

#############################################################################################
## @generated by .automation/build.py using descriptor files, please do not update manually ##
#############################################################################################
#FROM__START
FROM lycheeverse/lychee:latest-alpine AS lychee
FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
#FROM__END

##################
Expand Down
5 changes: 4 additions & 1 deletion megalinter/descriptors/spell.megalinter-descriptor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -209,5 +209,8 @@ linters:
- 'lychee --format detailed --no-progress --glob-ignore-case --verbose "~/projects/**/[r]eadme.*"'
install:
dockerfile:
- FROM lycheeverse/lychee:latest-alpine AS lychee
- |-
# renovate: datasource=docker depName=lycheeverse/lychee
ARG SPELL_LYCHEE_VERSION=sha-a11d515-alpine
- FROM lycheeverse/lychee:${SPELL_LYCHEE_VERSION} AS lychee
- COPY --link --from=lychee /usr/local/bin/lychee /usr/bin/

0 comments on commit 0b01269

Please sign in to comment.