Skip to content

Commit 0da686f

Browse files
Harden CI image refs for supply chain
1 parent 5c3dcea commit 0da686f

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/release.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
steps:
1616
-
1717
name: Checkout
18-
uses: actions/checkout@v5
18+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
1919
with:
2020
fetch-depth: 0
2121
submodules: 'true'
@@ -34,11 +34,11 @@ jobs:
3434
rm -rf ./charts/opslevel
3535
-
3636
name: Install Helm
37-
uses: azure/setup-helm@v4
37+
uses: azure/setup-helm@1a275c3b69536ee54be43f2070a358922e12c8d4 # v4
3838
with:
3939
version: v3.4.0
4040
-
4141
name: Run chart-releaser
42-
uses: helm/chart-releaser-action@v1.7.0
42+
uses: helm/chart-releaser-action@cae68fefc6b5f367a0275617c9f83181ba54714f # v1.7.0
4343
env:
4444
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"

scripts/elasticsearch.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Set your private registry
44
PRIVATE_REGISTRY="746108190720.dkr.ecr.us-east-1.amazonaws.com"
55
IMAGE_NAME="elasticsearch"
6-
VERSION="8.17.3"
6+
VERSION="8.17.3@sha256:224c75e346bd745ce908f06a1cbad7bf10988961dcdcdfccb22556b3f856b3f0"
77
SOURCE_IMAGE="docker.elastic.co/elasticsearch/elasticsearch:$VERSION"
88

99
# Ensure Docker CLI experimental features are enabled
@@ -43,4 +43,4 @@ docker manifest annotate $MANIFEST_TAG $PRIVATE_REGISTRY/$IMAGE_NAME:$VERSION-ar
4343
echo "Pushing multi-arch manifest to $PRIVATE_REGISTRY..."
4444
docker manifest push $MANIFEST_TAG
4545

46-
echo "Multi-arch image pushed successfully: $MANIFEST_TAG"
46+
echo "Multi-arch image pushed successfully: $MANIFEST_TAG"

0 commit comments

Comments
 (0)