Skip to content

Commit fd14ec3

Browse files
authored
ci: adopt deny-all top-level workflow permissions (#18)
1 parent 996d440 commit fd14ec3

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

.github/workflows/demo.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ on:
55
branches:
66
- main
77

8-
permissions:
9-
contents: read
8+
permissions: {}
109

1110
jobs:
1211
build:
@@ -38,6 +37,8 @@ jobs:
3837
uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3
3938
with:
4039
path: './demo/dist'
40+
permissions:
41+
contents: read
4142

4243
deploy:
4344
name: 🚀 Deploy

.github/workflows/release.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: Release
22

3-
permissions:
4-
contents: read
3+
permissions: {}
54

65
on:
76
push:
@@ -72,6 +71,8 @@ jobs:
7271
LICENSE
7372
retention-days: 1
7473
if-no-files-found: error
74+
permissions:
75+
contents: read
7576

7677
publish:
7778
needs: build
@@ -130,3 +131,5 @@ jobs:
130131
status: ${{ (contains(needs.*.result, 'failure') || contains(needs.*.result, 'cancelled')) && 'failure' || 'success' }}
131132
slack-webhook-url: ${{ secrets.SLACK_WEBHOOK_URL_RELEASES }}
132133
artifact-url: "https://npmjs.com/package/@marimo-team/codemirror-mcp"
134+
permissions:
135+
contents: read

0 commit comments

Comments
 (0)