1*55e87721SMatt Gilbride#!/bin/bash 2*55e87721SMatt Gilbride 3*55e87721SMatt Gilbrideset -e 4*55e87721SMatt Gilbride 5*55e87721SMatt Gilbridefor path in $(find . -mindepth 2 -maxdepth 2 -name pom.xml | sort | xargs dirname); do 6*55e87721SMatt Gilbride pushd "${path}" 7*55e87721SMatt Gilbride 8*55e87721SMatt Gilbride module_name="${path:2}" 9*55e87721SMatt Gilbride raw_readme_url="https://raw.githubusercontent.com/googleapis/${module_name}/main/README.md" 10*55e87721SMatt Gilbride raw_changelog_url="https://raw.githubusercontent.com/googleapis/${module_name}/main/CHANGELOG.md" 11*55e87721SMatt Gilbride 12*55e87721SMatt Gilbride if curl --output /dev/null --silent --head --fail "${raw_readme_url}"; then 13*55e87721SMatt Gilbride curl -s "${raw_readme_url}" > README.md 14*55e87721SMatt Gilbride fi 15*55e87721SMatt Gilbride if curl --output /dev/null --silent --head --fail "${raw_changelog_url}"; then 16*55e87721SMatt Gilbride curl -s "${raw_changelog_url}" > CHANGELOG.md 17*55e87721SMatt Gilbride fi 18*55e87721SMatt Gilbride 19*55e87721SMatt Gilbride popd 20*55e87721SMatt Gilbridedone