Skip to content

Commit 59b1fe0

Browse files
committed
ci(demo-deploy): tighten permissions and add concurrency control
Replace broad contents: write with least-privilege permissions (contents: read, pages: write, id-token: write). Add concurrency group to cancel in-progress deployments on new pushes.
1 parent ece629d commit 59b1fe0

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/demo-deploy.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,13 @@ on:
66
- 'v*'
77

88
permissions:
9-
contents: write
9+
contents: read
10+
pages: write
11+
id-token: write
12+
13+
concurrency:
14+
group: pages
15+
cancel-in-progress: true
1016

1117
jobs:
1218
build:

0 commit comments

Comments
 (0)