Fixup pipelines

This commit is contained in:
Greyscale 2024-05-18 16:37:20 +02:00
parent 2c473daff0
commit 70c614f121

View file

@ -2,8 +2,8 @@ name: Build Swarm Loadbalancer
permissions: permissions:
contents: read contents: read
packages: write packages: read
checks: write checks: read
on: on:
workflow_call: workflow_call:
@ -22,12 +22,18 @@ jobs:
build-container: build-container:
uses: ./.github/workflows/docker.build.yml uses: ./.github/workflows/docker.build.yml
secrets: inherit secrets: inherit
permissions:
packages: write
check-php: check-php:
uses: ./.github/workflows/php.check.yml uses: ./.github/workflows/php.check.yml
secrets: inherit secrets: inherit
permissions:
pull-requests: write
check-trunk: check-trunk:
uses: ./.github/workflows/trunk.check.yml uses: ./.github/workflows/trunk.check.yml
secrets: inherit secrets: inherit
permissions:
checks: write
release-container: release-container:
needs: needs:
- build-container - build-container
@ -35,3 +41,5 @@ jobs:
- check-trunk - check-trunk
uses: ./.github/workflows/docker.release.yml uses: ./.github/workflows/docker.release.yml
secrets: inherit secrets: inherit
permissions:
packages: write