Update .forgejo/workflows/package-check.yml

This commit is contained in:
melody 2025-07-06 23:07:49 +02:00
commit 7754ca831f

View file

@ -62,7 +62,7 @@ jobs:
last_version=$(cat $last_version_file 2>/dev/null || echo "none")
last_rebuild=$(cat $last_rebuild_file 2>/dev/null || echo 0)
last_dockerfile_hash=$(cat $last_dockerfile_hash_file 2>/dev/null || echo "none")
dockerfile_hash=$(sha256sum Dockerfile 2>/dev/null || echo "nuh")
dockerfile_hash=$(sha256sum Dockerfile | awk '{print $1}' || echo "nuh")
current_day=$(( $(date +%s) / 86400 ))
update="false"
@ -71,6 +71,7 @@ jobs:
fi
echo "UPDATE=$update" >> $GITHUB_ENV
echo "DOCKERFILE_HASH=$dockerfile_hash" >> $GITHUB_ENV
- name: Start Docker daemon
if: env.UPDATE == 'true'
@ -92,8 +93,7 @@ jobs:
docker push $DOCKER_REGISTRY/$REGISTRY_USER/docker-$PACKAGE:$NEWEST_VERSION
echo "$NEWEST_VERSION" > .last_version
echo $(( $(date +%s) / 86400 )) > .last_rebuild
dockerfile_hash=$(sha256sum Dockerfile | awk '{print $1}')
echo "$dockerfile_hash" > .dockerfile_hash
echo "$DOCKERFILE_HASH" > .dockerfile_hash
- name: Commit updated metadata
if: env.UPDATE == 'true'