diff --git a/.github/workflows/publish-pypi.yml b/.github/workflows/publish-pypi.yml index 6821bee..ffb64dd 100644 --- a/.github/workflows/publish-pypi.yml +++ b/.github/workflows/publish-pypi.yml @@ -186,9 +186,16 @@ jobs: - name: Install published package in clean venv run: | python -m venv /tmp/verify-venv - /tmp/verify-venv/bin/python -m pip install --no-cache-dir \ - --index-url https://pypi.org/simple \ - "platformforge==${{ inputs.version }}" + for i in 1 2 3 4 5 6 7 8 9 10; do + if /tmp/verify-venv/bin/python -m pip install --no-cache-dir \ + --index-url https://pypi.org/simple \ + "platformforge==${{ inputs.version }}"; then break; fi + + echo "install attempt $i failed (index propagation); retrying in 30s" + + sleep 30 + + done - name: Smoke test console script run: /tmp/verify-venv/bin/platformforge --version diff --git a/docs/economy-parity/VALIDATION-RECEIPT.json b/docs/economy-parity/VALIDATION-RECEIPT.json index d4a3d74..88f504e 100644 --- a/docs/economy-parity/VALIDATION-RECEIPT.json +++ b/docs/economy-parity/VALIDATION-RECEIPT.json @@ -93,7 +93,7 @@ "remote_ci": "PR pending; local gates canonical", "schema": "platformforge/economy-validation-receipt/v1", "spec": "prompt_evo_economy.md", - "validated_sha": "11e2ace198d34d02cc0f6ca799317ce0ba78c4da", + "validated_sha": "f5268f8af181528de66c12c281bac17d7af47587", "validator": "scripts/validate.py", "validator_version": "economy-validation-receipt/v1", "verdict": "validated"