Skip to content

Commit 6ec527c

Browse files
Jake Mahonclaude
authored andcommitted
Extend Azure SAS token expiry to 24 hours for deployment
- Increase token expiry from 30 minutes to 24 hours - Prevents authentication failures during long-running builds - Builds now take ~41 minutes, exceeding the previous 30-minute limit - Addresses deployment failures with exit code 403 AuthenticationFailed 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent f37cf12 commit 6ec527c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/build-and-deploy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ jobs:
129129
echo "Starting high-performance sync of changed files with proper MIME types..."
130130
131131
# Create SAS token for azcopy (using account key)
132-
end_date=$(date -u -d "30 minutes" '+%Y-%m-%dT%H:%MZ')
132+
end_date=$(date -u -d "24 hours" '+%Y-%m-%dT%H:%MZ')
133133
sas_token=$(az storage container generate-sas \
134134
--account-name ${{ secrets.STORAGE_ACCOUNT_NAME }} \
135135
--account-key ${{ secrets.STORAGE_ACCOUNT_KEY }} \

0 commit comments

Comments
 (0)