image: use awscli-2.22 to avoid r2/s3 upload issues with 2.23

fixes https://github.com/haskellfoundation/hf-infrastructure/issues/11
This commit is contained in:
Jens Petersen 2025-01-29 17:26:04 +08:00
parent 9d7dc8c083
commit a08ffef44f
3 changed files with 10 additions and 14 deletions

View File

@ -33,13 +33,7 @@ else
fi
WORKDIR=$ROOT/work/$TAG
if [ $SHORTNAME = "lts" ]
then
IMAGE=ghcr.io/commercialhaskell/stackage/build:$TAG
else
# workaround https://github.com/haskellfoundation/hf-infrastructure/issues/11
IMAGE=ghcr.io/commercialhaskell/stackage/build@sha256:885c67138c034bbba4b5538faeaefc1eac0260f396fed446c11102f7d902f9cb
fi
docker pull $IMAGE

View File

@ -3449,18 +3449,18 @@ packages:
- gi-pango
- gi-xlib
- gi-harfbuzz
- gi-gtksource < 0 # gi-gtksource5
- gi-gtksource
- gi-gtksource3
- gi-gtksource5 < 0 # blocked by https://github.com/haskellfoundation/hf-infrastructure/issues/11
- gi-javascriptcore < 0 # gi-javascriptcore6
- gi-javascriptcore4 < 0 # blocked by https://github.com/haskellfoundation/hf-infrastructure/issues/11
- gi-javascriptcore6 < 0 # blocked by https://github.com/haskellfoundation/hf-infrastructure/issues/11
- gi-gtksource5
- gi-javascriptcore
- gi-javascriptcore4
- gi-javascriptcore6
- gi-vte
- gi-webkit2
- gi-freetype2
- gi-soup < 0 # gi-soup3
- gi-soup
- gi-soup2
- gi-soup3 < 0 # blocked by https://github.com/haskellfoundation/hf-infrastructure/issues/11
- gi-soup3
"Brandon Simmons <brandon.m.simmons@gmail.com> @jberryman":
- directory-tree

View File

@ -16,7 +16,9 @@ apt-get install -y curl unzip
mkdir -p /tmp/awscli
(
cd /tmp/awscli
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
# use 2.22.35 to workaround upload errors with 2.23:
# see https://github.com/haskellfoundation/hf-infrastructure/issues/11
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.22.35.zip" -o "awscliv2.zip"
unzip -q awscliv2.zip
./aws/install --bin-dir /usr/bin
)