meshtasticd debian: secrets perms (#5751)

This commit is contained in:
Austin
2025-01-05 11:30:43 -06:00
committed by GitHub
co-authored by GitHub
parent b2a89b8136
commit 02a5a91da0
3 changed files with 10 additions and 1 deletions
+5 -1
View File
@@ -1,6 +1,10 @@
name: Build Debian Source Package
on: workflow_call
on:
workflow_call:
secrets:
PPA_GPG_PRIVATE_KEY:
required: true
permissions:
contents: write
+1
View File
@@ -130,6 +130,7 @@ jobs:
package-ppa:
uses: ./.github/workflows/package_ppa.yml
secrets: inherit
package-raspbian:
uses: ./.github/workflows/package_raspbian.yml
+4
View File
@@ -2,6 +2,9 @@ name: Package Launchpad PPA
on:
workflow_call:
secrets:
PPA_GPG_PRIVATE_KEY:
required: true
workflow_dispatch:
permissions:
@@ -11,6 +14,7 @@ permissions:
jobs:
build-debian-src:
uses: ./.github/workflows/build_debian_src.yml
secrets: inherit
package-ppa:
runs-on: ubuntu-24.04