diff --git a/.gitea/workflows/build-and-copy.yaml b/.gitea/workflows/build-and-copy.yaml index 2b8a3f5..cea843e 100644 --- a/.gitea/workflows/build-and-copy.yaml +++ b/.gitea/workflows/build-and-copy.yaml @@ -34,4 +34,19 @@ jobs: key: ${{ secrets.SSH_KEY }} known_hosts: ${{ secrets.SSH_KNOWN_HOSTS }} - name: Copy _site to prod - run: scp -rp _site/* ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:/var/www/blog/ \ No newline at end of file + run: scp -rp _site/* ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:/var/www/blog/ + - name: Purge XML files from cache + run: + | curl --request POST \ + --url 'https://api.bunny.net/purge?url=https%3A%2F%2Flewisdale.dev%2F%2A.xml&async=false' \ + --header 'AccessKey: ${{ secrets.BUNNY_ACCESS_KEY }}' + - name: Purge JSON files from cache + run: + | curl --request POST \ + --url 'https://api.bunny.net/purge?url=https%3A%2F%2Flewisdale.dev%2F%2A.json&async=false' \ + --header 'AccessKey: ${{ secrets.BUNNY_ACCESS_KEY }}' + - name: Purge CSS files from cache + run: + | curl --request POST \ + --url 'https://api.bunny.net/purge?url=https%3A%2F%2Flewisdale.dev%2F%2A.css&async=false' \ + --header 'AccessKey: ${{ secrets.BUNNY_ACCESS_KEY }}' \ No newline at end of file