Skip to content

feat: add tfcloud agent #572

feat: add tfcloud agent

feat: add tfcloud agent #572

name: presubmit image documented
on:
pull_request: {}
workflow_dispatch: {}
jobs:
presubmit-image-documented:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3
- uses: GeoNet/setup-crane@00c9e93efa4e1138c9a7a5c594acd6c75a2fbf0c # main
- name: resolve image to digest
run: |
FAILURES=false
for IMAGE in $(jq -r -c '.sync as $sync | .build as $build | [{"destination": $sync[].destination}, {"destination": $build[].destination}] | .[].destination' <<< "$(yq e . -o json config.yaml)" | cut -d ':' -f1 | sort | uniq); do
if ! grep -q -E "(^| )$IMAGE( |$)" README.md; then
echo "Not found in README: $IMAGE"
FAILURES=true
fi
done
if [ "$FAILURES" = true ]; then
exit 1
fi