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