diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index cd178e8dc..1d694a438 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -282,8 +282,7 @@ jobs: cache-to: type=local,dest=/tmp/.buildx-cache tentacles: - needs: [ build, tests ] - if: github.ref == 'refs/heads/master' || github.ref == 'refs/heads/dev' || startsWith(github.ref, 'refs/tags/') + needs: [ build ] name: ${{ matrix.os }}${{ matrix.arch }} - Python ${{ matrix.version }} - Upload Tentacles runs-on: ${{ matrix.os }} strategy: @@ -334,7 +333,6 @@ jobs: python packages/tentacles/scripts/clear_cloudflare_cache.py ${TARGET_BRANCH#refs/*/} - name: Publish latest tentacles - if: github.ref == 'refs/heads/dev' && startsWith(github.ref, 'refs/tags') != true env: S3_API_KEY: ${{ secrets.S3_API_KEY }} S3_API_SECRET_KEY: ${{ secrets.S3_API_SECRET_KEY }} diff --git a/packages/tentacles/scripts/clear_cloudflare_cache.py b/packages/tentacles/scripts/clear_cloudflare_cache.py index 9ee38b71d..27282853c 100644 --- a/packages/tentacles/scripts/clear_cloudflare_cache.py +++ b/packages/tentacles/scripts/clear_cloudflare_cache.py @@ -21,6 +21,7 @@ def _send_purge_cache_request(url: str, cloudflare_token: str, urls_to_purge: li ) as resp: if resp.status_code == 200: print(f"Cache purged for {', '.join(urls_to_purge)}") + print(resp.text) else: print(f"Error when purging cache, status: {resp.status_code}, body: {resp.text}")