diff --git a/.github/actions/purge-m365-user-data/action.yml b/.github/actions/purge-m365-user-data/action.yml index 822d62bc2..a642d15f1 100644 --- a/.github/actions/purge-m365-user-data/action.yml +++ b/.github/actions/purge-m365-user-data/action.yml @@ -36,7 +36,7 @@ inputs: runs: using: composite steps: - - name: Run the all Exchange amd OneDrive purge scripts for user + - name: Run the Exchange purge scripts for user if: ${{ inputs.user != '' }} shell: pwsh working-directory: ./src/cmd/purge/scripts @@ -44,10 +44,17 @@ runs: AZURE_CLIENT_ID: ${{ inputs.azure-client-id }} AZURE_CLIENT_SECRET: ${{ inputs.azure-client-secret }} AZURE_TENANT_ID: ${{ inputs.azure-tenant-id }} + run: | + ./exchangePurge.ps1 -User ${{ inputs.user }} -FolderNamePurgeList PersonMetadata -FolderPrefixPurgeList ${{ inputs.folder-prefix }} -PurgeBeforeTimestamp ${{ inputs.older-than }} + + - name: Run the OneDrive purge scripts for user + if: ${{ inputs.user != '' }} + shell: pwsh + working-directory: ./src/cmd/purge/scripts + env: M365_TENANT_ADMIN_USER: ${{ inputs.m365-admin-user }} M365_TENANT_ADMIN_PASSWORD: ${{ inputs.m365-admin-password }} run: | - ./exchangePurge.ps1 -User ${{ inputs.user }} -FolderNamePurgeList PersonMetadata -FolderPrefixPurgeList ${{ inputs.folder-prefix }} -PurgeBeforeTimestamp ${{ inputs.older-than }} ./onedrivePurge.ps1 -User ${{ inputs.user }} -FolderPrefixPurgeList ${{ inputs.folder-prefix }} -PurgeBeforeTimestamp ${{ inputs.older-than }} - name: Run SharePoint purge script diff --git a/.github/workflows/ci_test_cleanup.yml b/.github/workflows/ci_test_cleanup.yml index 7b85bd5d7..bb82cbe46 100644 --- a/.github/workflows/ci_test_cleanup.yml +++ b/.github/workflows/ci_test_cleanup.yml @@ -15,9 +15,6 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: actions/setup-go@v3 - with: - go-version: '1.19' # sets the maximum time to now-30m. # CI test have a 10 minute timeout.