SIGN IN SIGN UP

fix: use static permissions in update-demos workflow (#2805)

GitHub Actions does not support expressions in the permissions block.
The dynamic expression was causing every workflow run to fail with
"workflow file issue" before any job could start.

Use static contents:write (matching pages.yaml convention). The deploy
step is already gated by `if: github.event_name == 'push'`.

Co-authored-by: Claude <noreply@anthropic.com>
P
Predrag Knezevic committed
a918ca8fca0752a0ef6c7d2fb0a10e5f5863548e
Parent: 7461774
Committed by GitHub <noreply@github.com> on 7/6/2026, 4:45:07 PM