From 6decc62c985e58dd87322dc4518682d63c9b53cf Mon Sep 17 00:00:00 2001 From: aboyko Date: Tue, 17 Dec 2024 10:20:47 -0500 Subject: [PATCH] Remove from the bucket workflow --- .github/workflows/remove-from-r2-bucket.yml | 23 +++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/remove-from-r2-bucket.yml diff --git a/.github/workflows/remove-from-r2-bucket.yml b/.github/workflows/remove-from-r2-bucket.yml new file mode 100644 index 000000000..1f38a596a --- /dev/null +++ b/.github/workflows/remove-from-r2-bucket.yml @@ -0,0 +1,23 @@ +name: Remove from the Location in the Bucket + +# configure manual trigger +on: + workflow_dispatch: + +env: + AWS_ACCESS_KEY_ID: ${{ secrets.CDN_S3_ACCESS_KEY }} + AWS_SECRET_ACCESS_KEY: ${{ secrets.CDN_S3_SECRET_KEY }} + AWS_DEFAULT_REGION: us-east-1 + AWS_ENDPOINT_URL_S3: ${{ secrets.CDN_S3_ENDPOINT }} + AWS_S3_BUCKET: ${{ secrets.CDN_BUCKET }}/spring-tools + DOWNLOAD_URL_ROOT: https://cdn.spring.io/spring-tools + CDN_BUCKET: ${{ secrets.CDN_BUCKET }} + +jobs: + cleanup: + runs-on: ubuntu-latest + steps: + - name: Remove + run: | + aws s3 mv s3://$AWS_S3_BUCKET/exes-to-sign ./exes --recursive --exclude "*" --include "*.exe" --exclude "*/*" +