diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 06833a1..8980e9f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -53,8 +53,6 @@ env: REPO_LNK: openwrt-xiaomi/openwrt REPO_BRANCH: xq-25.12 TAG_PREFIX: v25- - DEPENDENCIES: ${{ github.workspace }}/dependencies-ubuntu.txt - RUNNER_TEMP: ${{ github.workspace }}/_temp TZ: UTC DEVICE_NAME: unknown BUILD_DATE: unknown @@ -186,9 +184,18 @@ jobs: remove-haskell: true remove-codeql: true remove-docker-images: true - + + - name: Set fixed workspace + run: | + sudo mkdir -p /builder/openwrt /builder/tmp + sudo chown -R $USER:$USER /builder + echo "GITHUB_WORKSPACE=/builder/openwrt" >> $GITHUB_ENV + echo "RUNNER_TEMP=/builder/tmp" >> $GITHUB_ENV + - name: Checkout builder uses: actions/checkout@main + with: + path: /builder/openwrt - name: Download OpenWrt sources run: | @@ -243,6 +250,8 @@ jobs: - name: Inspect restored host tools if: github.event.inputs.use_cache == 'true' run: | + echo "====== openwrt-native.txt ======" + cat build_dir/host/pkgconf-*/openwrt-native.txt || true echo "====== staging_dir/host =====" du -sh staging_dir/host || true ls -la staging_dir/host || true