diff --git a/.github/workflows/rsync-ssr.yml b/.github/workflows/rsync-ssr.yml index bc2f31412..ff42290a5 100644 --- a/.github/workflows/rsync-ssr.yml +++ b/.github/workflows/rsync-ssr.yml @@ -56,4 +56,17 @@ jobs: key: ${{ secrets.EC2_PRIVATE_KEY }} script: | cd /var/www/v2.roadmap.sh - sudo pm2 restart web-roadmap \ No newline at end of file + sudo pm2 restart web-roadmap + + # -------------------- + # Clear Cloudfront Caching + # -------------------- + - name: Clear Cloudfront Caching + run: | + curl -L \ + -X POST \ + -H "Accept: application/vnd.github+json" \ + -H "Authorization: Bearer ${{ secrets.GH_PAT }}" \ + -H "X-GitHub-Api-Version: 2022-11-28" \ + https://api.github.com/repos/roadmapsh/infra-ansible/actions/workflows/playbook.yml/dispatches \ + -d '{ "ref":"master", "inputs": { "playbook": "roadmap_web.yml", "tags": "cloudfront", "is_verbose": false } }' \ No newline at end of file