Skip to content

Commit 3eb7280

Browse files
authored
Add zizmor fix (#442)
* Add zizmor-fix Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Update zizmor fix Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Update zizmor fix (#12) Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Update zizmor fix Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Revert trivy action Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Zizmor fix (#13) * Update zizmor fix Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Update zizmor fix Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Revert trivy action Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> --------- Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Zizmor fix (#14) * Update zizmor fix Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Update zizmor fix Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Revert trivy action Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Update setup Earthly in unit test workflow Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> --------- Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Update setup Earthly in unit test workflow Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Fix Inconsistent whitespace formatting Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> * Update install earthly for arm workflow Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com> --------- Signed-off-by: Teoh Suh Haw <suh.haw.teoh@intel.com>
1 parent f09e552 commit 3eb7280

24 files changed

+90
-90
lines changed

.github/workflows/boot_tester.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,15 @@ jobs:
5353
fail-fast: false # Continue testing other images even if one fails
5454
steps:
5555
- name: Checkout code
56-
uses: actions/checkout@v6.0.2
56+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2
5757
with:
5858
persist-credentials: false
5959

6060
- name: Set up Docker Buildx
61-
uses: docker/setup-buildx-action@v3
61+
uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 #v3.0.0
6262

6363
- name: Install Earthly
64-
uses: earthly/actions-setup@v1
64+
uses: earthly/actions-setup@ee3f29b7334bcd54efbe129d3321f600ee0c8567 #v1.0.0
6565
with:
6666
github-token: ${{ secrets.GITHUB_TOKEN }}
6767
version: "latest" # or pin to a specific version like "v0.8.0"
@@ -72,7 +72,7 @@ jobs:
7272
sudo apt-get install -y qemu-system-x86 ovmf tree jq systemd-ukify mmdebstrap systemd-boot
7373
7474
- name: Set up Go
75-
uses: actions/setup-go@v6
75+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 #v6.0.0
7676
with:
7777
go-version: stable # or a pinned version you know exists
7878

.github/workflows/build-azl3-arm-raw.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ jobs:
2222
runs-on: ubuntu-24.04-arm
2323
steps:
2424
- name: Checkout code
25-
uses: actions/checkout@v6.0.2
25+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2
2626
with:
2727
persist-credentials: false
2828

2929
- name: Set up Docker Buildx
30-
uses: docker/setup-buildx-action@v3
30+
uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 #v3.0.0
3131

3232
- name: Install Earthly
33-
uses: earthly/actions-setup@v1
33+
uses: earthly/actions-setup@43211c7a0eae5344d6d79fb4aaf209c8f8866203 #v1
3434
with:
3535
github-token: ${{ secrets.GITHUB_TOKEN }}
3636
version: "latest"
@@ -41,7 +41,7 @@ jobs:
4141
sudo apt-get install -y qemu-system-aarch64 ovmf tree jq systemd-ukify mmdebstrap systemd-boot qemu-efi-aarch64
4242
4343
- name: Set up Go
44-
uses: actions/setup-go@v6
44+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 #v6.0.0
4545
with:
4646
go-version: stable
4747

@@ -87,7 +87,7 @@ jobs:
8787
sudo chmod -R 755 workspace/ || true
8888
find workspace/*/imagebuild/*/ -name "*.raw*" -exec chmod 777 {} \; || true
8989
- name: GitHub Upload Release Artifacts
90-
uses: actions/upload-artifact@v6
90+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f #v6.0.0
9191
with:
9292
name: azl3-arm-raw-image
9393
path: |

.github/workflows/build-azl3-dlstreamer.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Checkout code
31-
uses: actions/checkout@v4
31+
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2 #v4.0.0
3232
with:
3333
ref: ${{ github.event.inputs.ref || github.ref }}
3434
persist-credentials: false
3535

3636
- name: Set up Docker Buildx
37-
uses: docker/setup-buildx-action@v3
37+
uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 #v3.0.0
3838

3939
- name: Install Earthly
40-
uses: earthly/actions-setup@v1
40+
uses: earthly/actions-setup@ee3f29b7334bcd54efbe129d3321f600ee0c8567 #v1.0.0
4141
with:
4242
github-token: ${{ secrets.GITHUB_TOKEN }}
4343
version: "latest"
@@ -48,7 +48,7 @@ jobs:
4848
sudo apt-get install -y qemu-system-x86 ovmf tree jq systemd-ukify mmdebstrap systemd-boot
4949
5050
- name: Set up Go
51-
uses: actions/setup-go@v5
51+
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 #v5.0.0
5252
with:
5353
go-version: stable
5454

.github/workflows/build-azl3-immutable.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Checkout code
31-
uses: actions/checkout@v6.0.2
31+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2
3232
with:
3333
persist-credentials: false
3434

3535
- name: Set up Docker Buildx
36-
uses: docker/setup-buildx-action@v3
36+
uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 #v3.0.0
3737

3838
- name: Install Earthly
39-
uses: earthly/actions-setup@v1
39+
uses: earthly/actions-setup@ee3f29b7334bcd54efbe129d3321f600ee0c8567 #v1.0.0
4040
with:
4141
github-token: ${{ secrets.GITHUB_TOKEN }}
4242
version: "latest"
@@ -47,7 +47,7 @@ jobs:
4747
sudo apt-get install -y qemu-system-x86 ovmf tree jq systemd-ukify mmdebstrap systemd-boot
4848
4949
- name: Set up Go
50-
uses: actions/setup-go@v6
50+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 #v6.0.0
5151
with:
5252
go-version: stable
5353

.github/workflows/build-azl3-iso.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Checkout code
31-
uses: actions/checkout@v6.0.2
31+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2
3232
with:
3333
persist-credentials: false
3434

3535
- name: Set up Docker Buildx
36-
uses: docker/setup-buildx-action@v3
36+
uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 #v3.0.0
3737

3838
- name: Install Earthly
39-
uses: earthly/actions-setup@v1
39+
uses: earthly/actions-setup@ee3f29b7334bcd54efbe129d3321f600ee0c8567 #v1.0.0
4040
with:
4141
github-token: ${{ secrets.GITHUB_TOKEN }}
4242
version: "latest"
@@ -47,7 +47,7 @@ jobs:
4747
sudo apt-get install -y qemu-system-x86 ovmf tree jq systemd-ukify mmdebstrap systemd-boot
4848
4949
- name: Set up Go
50-
uses: actions/setup-go@v6
50+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 #v6.0.0
5151
with:
5252
go-version: stable
5353

.github/workflows/build-azl3-raw.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Checkout code
31-
uses: actions/checkout@v6.0.2
31+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2
3232
with:
3333
persist-credentials: false
3434

3535
- name: Set up Docker Buildx
36-
uses: docker/setup-buildx-action@v3
36+
uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 #v3.0.0
3737

3838
- name: Install Earthly
39-
uses: earthly/actions-setup@v1
39+
uses: earthly/actions-setup@ee3f29b7334bcd54efbe129d3321f600ee0c8567 #v1.0.0
4040
with:
4141
github-token: ${{ secrets.GITHUB_TOKEN }}
4242
version: "latest"
@@ -47,7 +47,7 @@ jobs:
4747
sudo apt-get install -y qemu-system-x86 ovmf tree jq systemd-ukify mmdebstrap systemd-boot
4848
4949
- name: Set up Go
50-
uses: actions/setup-go@v6
50+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 #v6.0.0
5151
with:
5252
go-version: stable
5353

.github/workflows/build-elxr12-arm-raw.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@ jobs:
2828
runs-on: ubuntu-24.04-arm
2929
steps:
3030
- name: Checkout code
31-
uses: actions/checkout@v6.0.2
31+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2
3232
with:
3333
persist-credentials: false
3434
ref: ${{ github.event.inputs.ref || github.ref }}
3535

3636
- name: Set up Docker Buildx
37-
uses: docker/setup-buildx-action@v3
37+
uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 #v3.0.0
3838

3939
- name: Install Earthly
40-
uses: earthly/actions-setup@v1
40+
uses: earthly/actions-setup@43211c7a0eae5344d6d79fb4aaf209c8f8866203 #v1
4141
with:
4242
github-token: ${{ secrets.GITHUB_TOKEN }}
4343
version: "latest"
@@ -48,7 +48,7 @@ jobs:
4848
sudo apt-get install -y qemu-system-aarch64 ovmf tree jq systemd-ukify mmdebstrap systemd-boot qemu-efi-aarch64
4949
5050
- name: Set up Go
51-
uses: actions/setup-go@v6
51+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 #v6.0.0
5252
with:
5353
go-version: stable
5454

@@ -94,7 +94,7 @@ jobs:
9494
find workspace/*/imagebuild/*/ -name "*.raw*" -exec chmod 777 {} \; || true
9595
9696
- name: GitHub Upload Release Artifacts
97-
uses: actions/upload-artifact@v6
97+
uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f #v6.0.0
9898
with:
9999
name: elxr12-arm-raw-image
100100
path: |

.github/workflows/build-elxr12-dlstreamer.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Checkout code
31-
uses: actions/checkout@v4
31+
uses: actions/checkout@1e31de5234b9f8995739874a8ce0492dc87873e2 #v4.0.0
3232
with:
3333
ref: ${{ github.event.inputs.ref || github.ref }}
3434
persist-credentials: false
3535

3636
- name: Set up Docker Buildx
37-
uses: docker/setup-buildx-action@v3
37+
uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 #v3.0.0
3838

3939
- name: Install Earthly
40-
uses: earthly/actions-setup@v1
40+
uses: earthly/actions-setup@ee3f29b7334bcd54efbe129d3321f600ee0c8567 #v1.0.0
4141
with:
4242
github-token: ${{ secrets.GITHUB_TOKEN }}
4343
version: "latest"
@@ -48,7 +48,7 @@ jobs:
4848
sudo apt-get install -y qemu-system-x86 ovmf tree jq systemd-ukify mmdebstrap systemd-boot
4949
5050
- name: Set up Go
51-
uses: actions/setup-go@v5
51+
uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 #v5.0.0
5252
with:
5353
go-version: stable
5454

.github/workflows/build-elxr12-immutable.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Checkout code
31-
uses: actions/checkout@v6.0.2
31+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2
3232
with:
3333
persist-credentials: false
3434

3535
- name: Set up Docker Buildx
36-
uses: docker/setup-buildx-action@v3
36+
uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 #v3.0.0
3737

3838
- name: Install Earthly
39-
uses: earthly/actions-setup@v1
39+
uses: earthly/actions-setup@ee3f29b7334bcd54efbe129d3321f600ee0c8567 #v1.0.0
4040
with:
4141
github-token: ${{ secrets.GITHUB_TOKEN }}
4242
version: "latest"
@@ -47,7 +47,7 @@ jobs:
4747
sudo apt-get install -y qemu-system-x86 ovmf tree jq systemd-ukify mmdebstrap systemd-boot
4848
4949
- name: Set up Go
50-
uses: actions/setup-go@v6
50+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 #v6.0.0
5151
with:
5252
go-version: stable
5353

.github/workflows/build-elxr12-iso.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Checkout code
31-
uses: actions/checkout@v6.0.2
31+
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2
3232
with:
3333
persist-credentials: false
3434

3535
- name: Set up Docker Buildx
36-
uses: docker/setup-buildx-action@v3
36+
uses: docker/setup-buildx-action@f95db51fddba0c2d1ec667646a06c2ce06100226 #v3.0.0
3737

3838
- name: Install Earthly
39-
uses: earthly/actions-setup@v1
39+
uses: earthly/actions-setup@ee3f29b7334bcd54efbe129d3321f600ee0c8567 #v1.0.0
4040
with:
4141
github-token: ${{ secrets.GITHUB_TOKEN }}
4242
version: "latest"
@@ -47,7 +47,7 @@ jobs:
4747
sudo apt-get install -y qemu-system-x86 ovmf tree jq systemd-ukify mmdebstrap systemd-boot
4848
4949
- name: Set up Go
50-
uses: actions/setup-go@v6
50+
uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 #v6.0.0
5151
with:
5252
go-version: stable
5353

0 commit comments

Comments
 (0)