peaceiris/actions-hugo

View on GitHub
.github/workflows/purge-readme-image-cache.yml

Summary

Maintainability
Test Coverage
name: Purge image cache

on:
  schedule:
    - cron: '4 18 * * */7'

jobs:
  purge:
    runs-on: ubuntu-22.04
    steps:

    - run: >
        curl -sL https://github.com/${GITHUB_REPOSITORY} |
        grep -oE '<img src="https?://camo.githubusercontent.com/[^"]+' |
        sed -e 's/<img src="//' |
        xargs -I % curl -sX PURGE %