diff --git a/.github/workflows/rebuild.yml b/.github/workflows/rebuild.yml index 1102dc02f..75319f816 100644 --- a/.github/workflows/rebuild.yml +++ b/.github/workflows/rebuild.yml @@ -172,6 +172,8 @@ jobs: cd .. done popd + faillogs=$(curl -sL "https://github.com/$GITHUB_REPOSITORY/raw/$CONFBRANCH/$VERSION/faillogs.txt" | tr '\n' ' ' | sed 's|^\s*||;s|\s*$||') + installs=$(echo "$installs" | tr ' ' '\n' | grep -v '^$' | grep -Ev "^$(echo "$faillogs" | sed -E 's,\s+,|,g;s|^|\(|;s|$|\)|')$") echo installs: $installs scripts/feeds install $installs endgroup @@ -221,6 +223,7 @@ jobs: shell: bash run: | mv openwrt/bin/* ./ + git pull --rebase git add packages/ # Non-essential git add targets/$BOARD/$SUBTARGET/packages/ git add targets/$BOARD/$SUBTARGET/*.buildinfo diff --git a/23.05.3/faillogs.txt b/23.05.3/faillogs.txt new file mode 100644 index 000000000..c39d6577f --- /dev/null +++ b/23.05.3/faillogs.txt @@ -0,0 +1 @@ +libpfring