Update .forgejo/workflows/package-check.yml
This commit is contained in:
parent
1ad0af37ff
commit
7754ca831f
1 changed files with 3 additions and 3 deletions
|
@ -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'
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue