pmbootstrap-build/get_exclusive
Vasiliy Doylov 4dc26f87b5
Alpine package builder action
Signed-off-by: Vasiliy Doylov <nekocwd@mainlining.org>
2025-06-07 17:53:01 +03:00

15 lines
307 B
Bash
Executable file

#!/bin/bash
main_list=($NEW_PACKAGES)
remove_list=($OLD_PACKAGES)
temp_file=$(mktemp)
for line in "${main_list[@]}"; do
if ! printf '%s\n' "${remove_list[@]}" | grep -qx "$line"; then
echo "$line" >> "$temp_file"
fi
done
echo packages=$(cat $temp_file) >> $GITHUB_OUTPUT
rm "$temp_file"