Compare commits

...

6 Commits

Author SHA1 Message Date
Abin
1736f2e895 update user 2023-05-15 20:14:29 +05:30
Abin
d006dcc779 all working 2023-01-13 12:37:44 +05:30
Abin
23d8c16f7d fix 2023-01-13 12:34:46 +05:30
Abin
eb7e816008 idk 2023-01-13 11:24:45 +05:30
Abin
0131f71d1d no string 2023-01-13 11:22:55 +05:30
Abin
a27cf1996f quick purge 2023-01-13 11:20:04 +05:30

View File

@ -1,8 +1,6 @@
name: CI Test Cleanup
on:
schedule:
# every half hour
- cron: "*/30 * * * *"
push:
jobs:
Test-User-Data-Cleanup:
@ -12,10 +10,13 @@ jobs:
strategy:
matrix:
folder: [Corso_Restore_, TestRestore, testfolder, incrementals_ci_, Alcion_Restore_, '']
user: [CORSO_M365_TEST_USER_ID, CORSO_SECONDARY_M365_TEST_USER_ID, EXT_SDK_TEST_USER_ID]
user: ['JohannaL@10rqc2.onmicrosoft.com']
steps:
- uses: actions/checkout@v3
- uses: actions/setup-go@v3
with:
go-version: '1.19'
# sets the maximimum time to now-30m.
# CI test have a 10 minute timeout.
@ -23,12 +24,12 @@ jobs:
# The additional 10 minutes is just to be good citizens.
- name: Set purge boundary
run: |
echo "HALF_HOUR_AGO=$(date -d '30 minutes ago' -u +"%Y-%m-%dT%H:%M:%SZ")" >> $GITHUB_ENV
echo "HALF_HOUR_AGO=$(date -d '2 minutes ago' -u +"%Y-%m-%dT%H:%M:%SZ")" >> $GITHUB_ENV
- name: Purge CI-Produced Folders
uses: ./.github/actions/purge-m365-user-data
with:
user: ${{ secrets[matrix.user] }}
user: ${{ matrix.user }}
folder-prefix: ${{ matrix.folder }}
older-than: ${{ env.HALF_HOUR_AGO }}
azure-client-id: ${{ secrets.CLIENT_ID }}