You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 2edf629
Browse filesBrowse the repository at this point in the historyBrowse files
echo "::warning title=Known Pixi samples lockfile bug::Pixi ${pixi_version} removed only the nine samples local-source references after updating ${lockfile}. Keeping the committed cuda_core lockfile and continuing with the other workspaces; all other refresh failures remain strict."
echo "::error::Could not determine whether ${lockfile} matches the known Pixi samples-source pruning defect. Resolve the detector error above and rerun."
125
+
exit "${defect_status}"
126
+
fi
127
+
128
+
exit "${check_status}"
129
+
fi
95
130
96
131
canonical_blob="$(git hash-object "${lockfile}")"
97
-
pixi lock --check --manifest-path "${manifest}"
132
+
verify_status=0
133
+
pixi lock --check --manifest-path "${manifest}" \
134
+
|| verify_status=$?
98
135
verified_blob="$(git hash-object "${lockfile}")"
99
-
if [ "${canonical_blob}" != "${verified_blob}" ]; then
100
-
echo "::error::pixi ${pixi_version} rewrote ${lockfile} on a second consecutive pixi lock --check; refusing to open an unstable refresh PR."
136
+
if ((verify_status != 0)) || [[ "${canonical_blob}" != "${verified_blob}" ]]; then
137
+
echo "::error::pixi ${pixi_version} did not reach a successful byte-stable check for ${lockfile} (verification exit ${verify_status}, canonical blob ${canonical_blob}, verified blob ${verified_blob}); refusing to open an unstable refresh PR."
0 commit comments