Optimize Alpine packaging workflow
Build Alpine Packages / build-and-publish (v3.24, 3.24) (push) Successful in 2h16m43s
Build Alpine Packages / build-and-publish (v3.24, 3.24) (push) Successful in 2h16m43s
This commit is contained in:
@@ -70,7 +70,7 @@ changed_packages() {
|
||||
mark_all_packages "shared build logic changed"
|
||||
return
|
||||
;;
|
||||
packaging/alpine/local/*/APKBUILD)
|
||||
packaging/alpine/local/*)
|
||||
package="${changed_path#packaging/alpine/local/}"
|
||||
package="${package%%/*}"
|
||||
selected["${package}"]=1
|
||||
@@ -231,8 +231,7 @@ sync_cache() {
|
||||
|
||||
prune_stale_apks
|
||||
mkdir -p "${cache_root}"
|
||||
find "${cache_root}" -mindepth 1 -maxdepth 1 -exec rm -rf {} +
|
||||
cp -a "${repo_dest}/." "${cache_root}/"
|
||||
rsync -a --delete "${repo_dest}/" "${cache_root}/"
|
||||
printf 'Updated Alpine package repository cache at %s\n' "${cache_root}"
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user