Skip to content

Commit 44d7cab

Browse files
authored
FIX: Permissions issues fixed in docker-cached-build.yml
FIX: Permissions issues fixed in docker-cached-build.yml. Permissions for security-events and packages write have been moved for each job independently. Signed-off-by: Miłosz Linkiewicz <milosz.linkiewicz@intel.com>
1 parent 6b8b36c commit 44d7cab

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

.github/workflows/docker-cached-build.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ on:
99

1010
permissions:
1111
contents: read
12-
security-events: write
13-
packages: write
1412

1513
concurrency:
1614
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}
@@ -20,41 +18,59 @@ jobs:
2018
flex-ubuntu-2204-build:
2119
name: "Build Flex Ubuntu 22.04 Docker Image"
2220
uses: ./.github/workflows/template-docker-cached-build.yml
21+
permissions:
22+
security-events: write
23+
packages: write
2324
with:
2425
docker_file_path: "docker/Flex/Dockerfile.ubuntu22.04"
2526
docker_image_name: "raisr-flex-ubuntu-22.04"
2627

2728
xeon-ubuntu-1804-build:
2829
name: "Build Xeon Ubuntu 18.04 Docker Image"
2930
uses: ./.github/workflows/template-docker-cached-build.yml
31+
permissions:
32+
security-events: write
33+
packages: write
3034
with:
3135
docker_file_path: "docker/Xeon/Dockerfile.ubuntu18.04"
3236
docker_image_name: "raisr-xeon-ubuntu-18.04"
3337

3438
xeon-ubuntu-2004-build:
3539
name: "Build Xeon Ubuntu 20.04 Docker Image"
3640
uses: ./.github/workflows/template-docker-cached-build.yml
41+
permissions:
42+
security-events: write
43+
packages: write
3744
with:
3845
docker_file_path: "docker/Xeon/Dockerfile.ubuntu20.04"
3946
docker_image_name: "raisr-xeon-ubuntu-20.04"
4047

4148
xeon-ubuntu-2204-build:
4249
name: "Build Xeon Ubuntu 22.04 Docker Image"
4350
uses: ./.github/workflows/template-docker-cached-build.yml
51+
permissions:
52+
security-events: write
53+
packages: write
4454
with:
4555
docker_file_path: "docker/Xeon/Dockerfile.ubuntu22.04"
4656
docker_image_name: "raisr-xeon-ubuntu-22.04"
4757

4858
xeon-centos-stream9-build:
4959
name: "Build Xeon Centos Stream9 Docker Image"
5060
uses: ./.github/workflows/template-docker-cached-build.yml
61+
permissions:
62+
security-events: write
63+
packages: write
5164
with:
5265
docker_file_path: "docker/Xeon/Dockerfile.centos9"
5366
docker_image_name: "raisr-xeon-centos-9"
5467

5568
xeon-rockylinux-9-mini-build:
5669
name: "Build Xeon Rockylinux 9-mini Docker Image"
5770
uses: ./.github/workflows/template-docker-cached-build.yml
71+
permissions:
72+
security-events: write
73+
packages: write
5874
with:
5975
docker_file_path: "docker/Xeon/Dockerfile.rockylinux9-mini"
6076
docker_image_name: "raisr-xeon-rockylinux-9-mini"

0 commit comments

Comments
 (0)