Run Generate List images docker #95
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Run Generate List images docker | |
on: | |
schedule: | |
- cron: '45 4 * * *' | |
jobs: | |
notify: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v3 | |
- name: run script | |
run: | | |
fecha=`date` | |
sudo apt install jq -y | |
echo "# Lista de imagenes docker con sus tags" > README.md | |
echo "Actualizado: $fecha" >> README.md | |
for image in $(curl -L -s 'https://registry.hub.docker.com/v2/repositories/library/?page_size=2049'|jq '."results"[]["name"]' |sed 's/"//g');do | |
echo "## $image" >> README.md | |
echo "<details>" >> README.md | |
echo -e "<summary> $image </summary>\n" >> README.md | |
echo '```sh'>> README.md | |
for tag in $(curl -L -s https://registry.hub.docker.com/v2/repositories/library/$image/tags/?page_size=2049|jq '."results"[]["name"]' | sed 's/"//g');do | |
echo "$image:$tag" >> README.md | |
done | |
echo '```'>> README.md | |
echo "</details>" >> README.md | |
echo -e "\n" >> README.md | |
done | |
- name: Config git and commit changes | |
run: | | |
git config --global user.name "Bot from Linux8a" | |
git config --global user.email "[email protected]" | |
git add -A . | |
git commit -m "[MOD] Add list images" | |
git push |