From c271f9dac7eefb136f751e5ca2637697da0064f7 Mon Sep 17 00:00:00 2001 From: Andreas Fink Date: Mon, 13 Oct 2025 13:19:53 +0200 Subject: [PATCH 1/2] add workflow to delete PR preview from server storage --- .github/workflows/docs_preview_delete.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .github/workflows/docs_preview_delete.yaml diff --git a/.github/workflows/docs_preview_delete.yaml b/.github/workflows/docs_preview_delete.yaml new file mode 100644 index 00000000..99ccf514 --- /dev/null +++ b/.github/workflows/docs_preview_delete.yaml @@ -0,0 +1,13 @@ +name: Delete PR preview +on: + pull_request_target: + branches: ['main'] + types: ['closed'] + +jobs: + preview_delete: + name: Delete preview + runs-on: ubuntu-latest + steps: + - name: delete-preview + run: curl --fail -X DELETE -H "Authorization: Bearer ${{ secrets.UPLOAD_TOKEN }}" https://docs.tds.cscs.ch/upload?path={{ github.event.pull_request.number }} From 7fd66fb3cb3887ec59b7f14a3f1001c96c7765f3 Mon Sep 17 00:00:00 2001 From: Andreas Fink Date: Mon, 13 Oct 2025 13:30:44 +0200 Subject: [PATCH 2/2] put on separate line --- .github/workflows/docs_preview_delete.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs_preview_delete.yaml b/.github/workflows/docs_preview_delete.yaml index 99ccf514..8ff3956c 100644 --- a/.github/workflows/docs_preview_delete.yaml +++ b/.github/workflows/docs_preview_delete.yaml @@ -10,4 +10,5 @@ jobs: runs-on: ubuntu-latest steps: - name: delete-preview - run: curl --fail -X DELETE -H "Authorization: Bearer ${{ secrets.UPLOAD_TOKEN }}" https://docs.tds.cscs.ch/upload?path={{ github.event.pull_request.number }} + run: | + curl --fail -X DELETE -H "Authorization: Bearer ${{ secrets.UPLOAD_TOKEN }}" https://docs.tds.cscs.ch/upload?path={{ github.event.pull_request.number }}