diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 45564aea5..540d2664a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -140,13 +140,12 @@ jobs: - name: Build run: | + bk="$(.doi/.bin/bashbrew-buildkit-env-setup.sh)" + bk="$(jq <<<"$bk" -r 'to_entries | map(.key + "=" + .value | @sh) | "export " + join(" ")')" + eval "$bk" + cd build shell="$(jq <<<"$json" -r '.commands.build')" - if grep <<<"$shell" -q ' buildx '; then - bk="$(../.doi/.bin/bashbrew-buildkit-env-setup.sh)" - bk="$(jq <<<"$bk" -r 'to_entries | map(.key + "=" + .value | @sh) | "export " + join(" ")')" - eval "$bk" - fi eval "$shell" - name: Push