diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2f0a948..b9ff0ca 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -112,6 +112,16 @@ jobs: mv "$TEMPLATES_DIR/templates/"* "$TEMPLATES_DIR/" rmdir "$TEMPLATES_DIR/templates" + - name: Add Swap Space + run: | + sudo mkdir -p /swapfile + sudo dd if=/dev/zero of=/swapfile/swapfile bs=1M count=4096 + sudo chmod 600 /swapfile/swapfile + sudo mkswap /swapfile/swapfile + sudo swapon /swapfile/swapfile + echo "Swap added:" + swapon --show + - name: Export macOS Build run: | mkdir -p build diff --git a/.github/workflows/build_artifacts.yml b/.github/workflows/build_artifacts.yml index c4b1b64..b2093bf 100644 --- a/.github/workflows/build_artifacts.yml +++ b/.github/workflows/build_artifacts.yml @@ -129,6 +129,11 @@ jobs: fi echo "version=$VERSION" >> $GITHUB_OUTPUT + - name: Generate Changed Files List + run: | + find scripts/ scenes/ assets/ -type f > changed_files.txt + echo "Patching $(wc -l < changed_files.txt) files" + - name: Build Patch PCK run: godot --headless -s tools/build_patch.gd