mirror of
https://github.com/Lime3DS/Lime3DS.git
synced 2026-06-03 13:45:01 -06:00
* ci: Add sbom and attestation * tools: Add verify-release.sh * verify-release.sh: Set executable permission * verify-release.sh: Put downloads into a gitignored directory * tools: Make verify-release also download sbom --------- Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
20 lines
488 B
Bash
Executable File
20 lines
488 B
Bash
Executable File
#!/bin/bash -ex
|
|
|
|
GITREV="`git show -s --format='%h'`" || true
|
|
|
|
if [ "$GITHUB_REF_TYPE" = "tag" ]; then
|
|
TAG_NAME=$GITHUB_REF_NAME
|
|
elif [[ -n $GITREV ]]; then
|
|
TAG_NAME=$GITREV
|
|
else
|
|
TAG_NAME=unknown
|
|
fi
|
|
|
|
echo "Tag name is: $TAG_NAME"
|
|
|
|
docker build -f docker/azahar-room/Dockerfile -t azahar-room:$TAG_NAME .
|
|
mkdir -p build
|
|
FILENAME="azahar-room-$TAG_NAME.dockerimage"
|
|
docker save azahar-room:$TAG_NAME > build/$FILENAME
|
|
|
|
echo "DOCKER_IMAGE_PATH=artifacts/$FILENAME" >> $GITHUB_ENV |