From 2122c5f4d311d9a197b881b741419ca8342cffb8 Mon Sep 17 00:00:00 2001 From: Bee Klimt Date: Mon, 29 Jun 2026 21:21:50 -0700 Subject: [PATCH 1/2] ci: Convert checksums.txt to CRLF on Windows for actions/attest --- .github/workflows/release-please.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 356b3dd74..d9b7f8834 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -66,7 +66,7 @@ jobs: if [ -n "${HASHES_LINUX}" ]; then echo "${HASHES_LINUX}" | $B64_DECODE > checksums.txt elif [ -n "${HASHES_WINDOWS}" ]; then - echo "${HASHES_WINDOWS}" | $B64_DECODE > checksums.txt + echo "${HASHES_WINDOWS}" | $B64_DECODE | sed 's/$/\r/' > checksums.txt elif [ -n "${HASHES_MACOS}" ]; then echo "${HASHES_MACOS}" | $B64_DECODE > checksums.txt fi @@ -145,7 +145,7 @@ jobs: if [ -n "${HASHES_LINUX}" ]; then echo "${HASHES_LINUX}" | $B64_DECODE > checksums.txt elif [ -n "${HASHES_WINDOWS}" ]; then - echo "${HASHES_WINDOWS}" | $B64_DECODE > checksums.txt + echo "${HASHES_WINDOWS}" | $B64_DECODE | sed 's/$/\r/' > checksums.txt elif [ -n "${HASHES_MACOS}" ]; then echo "${HASHES_MACOS}" | $B64_DECODE > checksums.txt fi @@ -224,7 +224,7 @@ jobs: if [ -n "${HASHES_LINUX}" ]; then echo "${HASHES_LINUX}" | $B64_DECODE > checksums.txt elif [ -n "${HASHES_WINDOWS}" ]; then - echo "${HASHES_WINDOWS}" | $B64_DECODE > checksums.txt + echo "${HASHES_WINDOWS}" | $B64_DECODE | sed 's/$/\r/' > checksums.txt elif [ -n "${HASHES_MACOS}" ]; then echo "${HASHES_MACOS}" | $B64_DECODE > checksums.txt fi @@ -303,7 +303,7 @@ jobs: if [ -n "${HASHES_LINUX}" ]; then echo "${HASHES_LINUX}" | $B64_DECODE > checksums.txt elif [ -n "${HASHES_WINDOWS}" ]; then - echo "${HASHES_WINDOWS}" | $B64_DECODE > checksums.txt + echo "${HASHES_WINDOWS}" | $B64_DECODE | sed 's/$/\r/' > checksums.txt elif [ -n "${HASHES_MACOS}" ]; then echo "${HASHES_MACOS}" | $B64_DECODE > checksums.txt fi From 840d1538a67496b9b458b618cca64b921ab81b31 Mon Sep 17 00:00:00 2001 From: Bee Klimt Date: Mon, 29 Jun 2026 21:29:03 -0700 Subject: [PATCH 2/2] ci: Apply CRLF checksum fix to manual release artifacts workflow --- .github/workflows/manual-sdk-release-artifacts.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/manual-sdk-release-artifacts.yml b/.github/workflows/manual-sdk-release-artifacts.yml index bcdb9ba24..1946645c7 100644 --- a/.github/workflows/manual-sdk-release-artifacts.yml +++ b/.github/workflows/manual-sdk-release-artifacts.yml @@ -75,7 +75,7 @@ jobs: if [ -n "${HASHES_LINUX}" ]; then echo "${HASHES_LINUX}" | $B64_DECODE > checksums.txt elif [ -n "${HASHES_WINDOWS}" ]; then - echo "${HASHES_WINDOWS}" | $B64_DECODE > checksums.txt + echo "${HASHES_WINDOWS}" | $B64_DECODE | sed 's/$/\r/' > checksums.txt elif [ -n "${HASHES_MACOS}" ]; then echo "${HASHES_MACOS}" | $B64_DECODE > checksums.txt fi