Skip to content

Commit 1101dda

Browse files
committed
fix: add peermisssions to manfiste building
1 parent 3976d97 commit 1101dda

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/build_docker.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
run: echo "matrix=$(cat build_versions.json | jq -c)" >> $GITHUB_OUTPUT
2222

2323
build-X86-container:
24-
runs-on: ubuntu-latest
24+
runs-on: ubuntu-24.04
2525
permissions:
2626
contents: read
2727
packages: write
@@ -72,8 +72,11 @@ jobs:
7272
tags: |
7373
ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64
7474
75-
create-multiarch-manifests:
75+
create-multi-arch-manifests:
7676
runs-on: ubuntu-latest
77+
permissions:
78+
contents: read
79+
packages: write
7780
needs:
7881
- setup-matrix
7982
- build-X86-container
@@ -88,7 +91,7 @@ jobs:
8891
username: ${{ github.repository_owner }}
8992
password: ${{ secrets.GITHUB_TOKEN }}
9093

91-
- name: Create multiarch manifests
94+
- name: Create multi arch manifests
9295
run: |
9396
docker buildx imagetools create -t ghcr.io/openvoxproject/openvoxserver:${{ matrix.server_version }}-${{ github.ref_name }} \
9497
ghcr.io/openvoxproject/openvoxserver:${{ matrix.release }}-${{ github.sha }}-arm64 \

0 commit comments

Comments
 (0)