2
0
mirror of https://github.com/gchq/CyberChef synced 2026-02-06 19:53:22 +00:00

Fix release workflow permissions (#2181)

This commit is contained in:
GCHQ Developer 85297
2026-02-06 11:34:50 +00:00
committed by GitHub
parent eeb39a0b2b
commit 4ca5157508
2 changed files with 7 additions and 4 deletions

View File

@@ -1,18 +1,19 @@
name: "Master Build, Test & Deploy"
permissions:
contents: read
on:
workflow_dispatch:
push:
branches:
- master
permissions:
contents: read
jobs:
main:
permissions:
contents: write
pages: write
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6

View File

@@ -7,7 +7,6 @@ on:
- "v*"
permissions:
id-token: write
contents: read
env:
@@ -18,6 +17,9 @@ env:
jobs:
main:
permissions:
id-token: write
packages: write
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6