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
After #25 got merged Miri stopped shipping from releases. Miri is a bit special in the release process since we only ship it if the tests also pass, and to do so we rely on toolstates-linux.json. #25 changed the release process to be like this though:
...
A manifest with dummy endpoints is generated (parsing toolstates-linux.json to decide whether to include Miri).
Files that are not included in the manifest are removed (removing toolstates-linux.json)
All files are hashed and signed.
Smoke tests are executed, installing the release through Rustup and trying to compile something.
A manifest with the production endpoints is generated (BUG!toolstate-linux.json was removed earlier).
The new manifest is hashed and signed.
...
A possible solution is to move step 6 right after step 2, generating the two sets of manifests in different directories.
The text was updated successfully, but these errors were encountered:
After #25 got merged Miri stopped shipping from releases. Miri is a bit special in the release process since we only ship it if the tests also pass, and to do so we rely on
toolstates-linux.json
. #25 changed the release process to be like this though:toolstates-linux.json
to decide whether to include Miri).toolstates-linux.json
)toolstate-linux.json
was removed earlier).A possible solution is to move step 6 right after step 2, generating the two sets of manifests in different directories.
The text was updated successfully, but these errors were encountered: