diff --git a/CHANGELOG.md b/CHANGELOG.md index af695dc..7ec6242 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to this project will be documented in this file. See [commit-and-tag-version](https://github.com/absolute-version/commit-and-tag-version) for commit guidelines. +## 0.69.1 (2024-09-19) + +### Bug Fixes + +* Use digest to ensure deterministic environment for build system + + ## 0.69.0 (2024-09-15) diff --git a/images/build-debian/Dockerfile b/images/build-debian/Dockerfile index 4b61581..f555d5d 100644 --- a/images/build-debian/Dockerfile +++ b/images/build-debian/Dockerfile @@ -12,7 +12,10 @@ # See the License for the specific language governing permissions and # limitations under the License. -ARG BASE_IMAGE=ubuntu:focal-20240530 +# Use fixed manifest digest to ensure reproducible. +# https://hub.docker.com/layers/library/ubuntu/focal-20240530/images/sha256-85c08a37b74bc18a7b3f8cf89aabdfac51c525cdbc193a753f7907965e310ec2 +# ubuntu v20.04, focal-20240530 +ARG BASE_IMAGE=ubuntu@sha256:fa17826afb526a9fc7250e0fbcbfd18d03fe7a54849472f86879d8bf562c629e # ignore this hadolint error as BASE_IMAGE contains an image tag # hadolint ignore=DL3006 diff --git a/tests/data/hashes/build-debian b/tests/data/hashes/build-debian index b0a607d..efa6b9b 100644 --- a/tests/data/hashes/build-debian +++ b/tests/data/hashes/build-debian @@ -1 +1 @@ -83fab12505490f9ed41e5d8747f3c8844f6aee8740ad05c47eca61fd7b42a8d1 +dde868d8a135afbb54377acc6c4f8c6ec13978ed86d0a8930e129194c01912f5 diff --git a/version.txt b/version.txt index acdcb83..f3e3a7d 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -0.69.0 \ No newline at end of file +0.69.1 \ No newline at end of file