@@ -16,33 +16,42 @@ check-rust-formatting:
1616 docker build -t check-rust-formatting -f ci/check-rust-formatting.Dockerfile .
1717 docker run --rm -v $(PWD ) :/workspace -u $(UID ) :$(GID ) check-rust-formatting
1818
19+ # renovate: depName=mvdan/shfmt
20+ SHFMT_VERSION =v3.11.0-alpine@sha256:394d755b6007056a2e6d7537ccdbdcfca01b9855ba91e99df0166ca039c9d422
21+
1922check-shell-formatting :
20- docker pull mvdan/shfmt:v3.11.0-alpine
21- docker run --rm -v $(PWD ) :/workspace -w /workspace -u $(UID ) :$(GID ) mvdan/shfmt:v3.11.0-alpine --simplify --diff ci/*
23+ docker pull mvdan/shfmt:$(SHFMT_VERSION )
24+ docker run --rm -v $(PWD ) :/workspace -w /workspace -u $(UID ) :$(GID ) mvdan/shfmt:$(SHFMT_VERSION ) --simplify --diff ci/*
25+
26+ # renovate: depName=ghcr.io/google/yamlfmt
27+ YAMLFMT_VERSION =0.17.0@sha256:b4ebf4ff064f5bcf779ef4799dad1fc52542e137677699210aea2de2b270e97f
2228
2329check-yaml-formatting :
24- docker pull ghcr.io/google/yamlfmt:0.17.0
25- docker run --rm -v $(PWD ) :/workspace -u $(UID ) :$(GID ) ghcr.io/google/yamlfmt:0.17.0 -verbose -lint -dstar .github/workflows/*
30+ docker pull ghcr.io/google/yamlfmt:$( YAMLFMT_VERSION )
31+ docker run --rm -v $(PWD ) :/workspace -u $(UID ) :$(GID ) ghcr.io/google/yamlfmt:$( YAMLFMT_VERSION ) -verbose -lint -dstar .github/workflows/*
2632
2733fix-rust-formatting :
2834 docker build -t fix-rust-formatting -f ci/fix-rust-formatting.Dockerfile .
2935 docker run --rm -v $(PWD ) :/workspace -u $(UID ) :$(GID ) fix-rust-formatting
3036
3137fix-shell-formatting :
32- docker pull mvdan/shfmt:v3.11.0-alpine
33- docker run --rm -v $(PWD ) :/workspace -w /workspace -u $(UID ) :$(GID ) mvdan/shfmt:v3.11.0-alpine --simplify --write ci/*
38+ docker pull mvdan/shfmt:$( SHFMT_VERSION )
39+ docker run --rm -v $(PWD ) :/workspace -w /workspace -u $(UID ) :$(GID ) mvdan/shfmt:$( SHFMT_VERSION ) --simplify --write ci/*
3440
3541fix-yaml-formatting :
36- docker pull ghcr.io/google/yamlfmt:0.17.0
37- docker run --rm -v $(PWD ) :/workspace -u $(UID ) :$(GID ) ghcr.io/google/yamlfmt:0.17.0 -verbose -dstar .github/workflows/*
42+ docker pull ghcr.io/google/yamlfmt:$( YAMLFMT_VERSION )
43+ docker run --rm -v $(PWD ) :/workspace -u $(UID ) :$(GID ) ghcr.io/google/yamlfmt:$( YAMLFMT_VERSION ) -verbose -dstar .github/workflows/*
3844
3945check-rust-linting :
4046 docker build -t check-rust-linting -f ci/check-rust-linting.Dockerfile .
4147 docker run --rm -v $(PWD ) :/workspace -u $(UID ) :$(GID ) check-rust-linting
4248
49+ # renovate: depName=rhysd/actionlint
50+ ACTIONLINT_VERSION =1.7.7@sha256:887a259a5a534f3c4f36cb02dca341673c6089431057242cdc931e9f133147e9
51+
4352check-github-actions-workflows-linting :
44- docker pull rhysd/actionlint:1.7.7
45- docker run --rm -v $(PWD ) :/workspace -w /workspace -u $(UID ) :$(GID ) rhysd/actionlint:1.7.7 -verbose -color
53+ docker pull rhysd/actionlint:$( ACTIONLINT_VERSION )
54+ docker run --rm -v $(PWD ) :/workspace -w /workspace -u $(UID ) :$(GID ) rhysd/actionlint:$( ACTIONLINT_VERSION ) -verbose -color
4655
4756compile :
4857 docker build -t compile -f ci/compile.Dockerfile .
0 commit comments