fix cf-pages cleanup

This commit is contained in:
2025-06-19 12:48:10 +09:00
parent b34918bb29
commit 5d7cf7cc5d

View File

@@ -110,18 +110,18 @@ jobs:
gitHubToken: ${{ secrets.GITHUB_TOKEN }} gitHubToken: ${{ secrets.GITHUB_TOKEN }}
wranglerVersion: '3' wranglerVersion: '3'
cleanup: # cleanup:
needs: deploy # needs: deploy
runs-on: ubuntu-latest # runs-on: ubuntu-latest
if: success() # if: success()
steps: # steps:
- name: Cleanup old deployments # - name: Cleanup old deployments
run: | # run: |
curl -X PATCH \ # curl -X PATCH \
"https://api.cloudflare.com/client/v4/accounts/${{ secrets.CLOUDFLARE_ACCOUNT_ID }}/pages/projects/${{ secrets.CLOUDFLARE_PROJECT_NAME }} \ # "https://api.cloudflare.com/client/v4/accounts/${{ secrets.CLOUDFLARE_ACCOUNT_ID }}/pages/projects/${{ secrets.CLOUDFLARE_PROJECT_NAME }} \
-H "Authorization: Bearer ${{ secrets.CLOUDFLARE_API_TOKEN }}" \ # -H "Authorization: Bearer ${{ secrets.CLOUDFLARE_API_TOKEN }}" \
-H "Content-Type: application/json") # -H "Content-Type: application/json")
-d "{ \"deployment_configs\": { \"production\": { \"deployment_retention\": ${{ env.KEEP_DEPLOYMENTS }} } } }" # -d "{ \"deployment_configs\": { \"production\": { \"deployment_retention\": ${{ env.KEEP_DEPLOYMENTS }} } } }"
# # Get all deployments # # Get all deployments
# DEPLOYMENTS=$(curl -s -X GET \ # DEPLOYMENTS=$(curl -s -X GET \
# "https://api.cloudflare.com/client/v4/accounts/${{ secrets.CLOUDFLARE_ACCOUNT_ID }}/pages/projects/${{ secrets.CLOUDFLARE_PROJECT_NAME }}/deployments" \ # "https://api.cloudflare.com/client/v4/accounts/${{ secrets.CLOUDFLARE_ACCOUNT_ID }}/pages/projects/${{ secrets.CLOUDFLARE_PROJECT_NAME }}/deployments" \