ci: require as little permissions as possible

This commit is contained in:
Steffen Winter
2026-03-26 22:29:58 +01:00
committed by Steffen
parent 7657384ed4
commit e8befbf5f3
12 changed files with 25 additions and 0 deletions

View File

@@ -1,5 +1,7 @@
name: FreeBSD CMake
permissions: {}
on:
workflow_dispatch:
push:

View File

@@ -1,5 +1,7 @@
name: Linux CMake
permissions: {}
on:
workflow_dispatch:
push:

View File

@@ -1,5 +1,7 @@
name: macOS CMake
permissions: {}
on:
workflow_dispatch:
push:

View File

@@ -1,5 +1,7 @@
name: NetBSD CMake
permissions: {}
on:
workflow_dispatch:
push:

View File

@@ -1,5 +1,7 @@
name: OpenBSD CMake
permissions: {}
on:
workflow_dispatch:
push:

View File

@@ -1,5 +1,7 @@
name: Continuous Build FreeBSD
permissions: {}
on:
workflow_dispatch:
push:

View File

@@ -1,5 +1,7 @@
name: Continuous Build Gpu
permissions: {}
on:
workflow_dispatch:
push:

View File

@@ -1,5 +1,7 @@
name: Continuous Build Linux
permissions: {}
on:
workflow_dispatch:
push:

View File

@@ -1,5 +1,7 @@
name: Continuous Build MacOS
permissions: {}
on:
workflow_dispatch:
push:

View File

@@ -1,5 +1,7 @@
name: Continuous Build NetBSD
permissions: {}
on:
workflow_dispatch:
push:

View File

@@ -1,5 +1,7 @@
name: Continuous Build OpenBSD
permissions: {}
on:
workflow_dispatch:
push:

View File

@@ -1,4 +1,7 @@
name: 🧪 Test snap can be built on x86_64
permissions: {}
on:
workflow_dispatch:
push: