GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||||||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||||||||||||||||||
GeezerVison is showing github.com — gh-122931 CI for Linux multiarch co-installability by stefanor · Pull Request #152831 · python/cpython Conversation
|
Duh. Let me store hash manifests instead of storing the installs. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Do you mean the debug option?
Seems like having another matrix will add 15–16 minutes of CI runtime. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
| required: false | ||
| type: string | ||
| default: '' | ||
| upload-install-hashes: |
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Looks like this input is always passed exactly opposite to bolt-optimizations. A case could be made that it could be computed instead...
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
They may currently be opposite, but I think they are orthogonal, I wouldn't want to compute one from the other.
upload-install-hashes should be set once for each (architecture, build flags) combination.
I could imagine adding a check that aborts a build if upload-install-hashes is enable and any other non-architcture, non-build-flag option is non-default. Would that improve things?
Sorry, something went wrong.
There was an error while loading. Please reload this page.
| if: inputs.upload-install-hashes | ||
| uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0 | ||
| with: | ||
| name: ${{ env.INSTALL_HASHES_FILE }} |
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Should this also expose a wildcard for the consumers to look up the artifacts? Though, this probably won't work with a matrix 🤔
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
It isn't helping make anything more reproducible, setting it so late. We'll file a bug about `.pyc` reproducibility, later.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.