diff --git a/.gitea/workflows/transfertWithRenameWebserver.yaml b/.gitea/workflows/transfertWithRenameWebserver.yaml index a8380f2..db0b6a0 100644 --- a/.gitea/workflows/transfertWithRenameWebserver.yaml +++ b/.gitea/workflows/transfertWithRenameWebserver.yaml @@ -29,7 +29,11 @@ jobs: uploadFileName=$(basename "${{ inputs.uploadFile }}") echo "Download URL: $downloadUrl" - curl -O $downloadUrl + curl -O -R $downloadUrl + + # Get the file creation date and save it into a variable + fileCreatedDate=$(powershell -command "(Get-Item '$downloadFileName').CreationTime.ToString('dd.MM.yyyyTHH:mm:ss')") + echo "File created date: $fileCreatedDate" if [ "$downloadFileName" != "$uploadFileName" ]; then echo "Renaming file to $uploadFileName" @@ -39,7 +43,7 @@ jobs: fi echo "Upload URL: $uploadUrl" - curl -H "Authorization: Bearer ${{ vars.WEB_DEPLOY_TOKEN }}" --data-binary @"$uploadFileName" "$uploadUrl" + curl -H "Authorization: Bearer ${{ vars.WEB_DEPLOY_TOKEN }}" -H "X-Upload-Mtime: $fileCreatedDate" --data-binary @"$uploadFileName" "$uploadUrl" echo "newDownloadUrl=$newDownloadUrl" >> $GITHUB_OUTPUT echo "Deploy upload done" \ No newline at end of file