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 — Caching config.cache in GitHub Actions is unsafe · Issue #139596 · python/cpython Closed Labels buildThe build process and cross-buildThe build process and cross-buildinfraCI, GitHub Actions, buildbots, Dependabot, etc.CI, GitHub Actions, buildbots, Dependabot, etc.type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error DescriptionBug reportBug description:This was discovered in #131882 (comment), which involved a configure check that used a header file. The PR changed the header file, but not the configure script. So the build reused a config.cache file from a different branch (probably Because the configure script could depend on anything in the repository, I don't think there's any way to make this safe, not even within the scope of a single PR. So I suggest removing the cache action from the workflow. This is a separate thing from ccache, which is still safe as far as I know. CPython versions tested on:CPython main branch Operating systems tested on:macOS Linked PRs
Activity
MetadataMetadataAssigneesLabelsbuildThe build process and cross-buildThe build process and cross-buildinfraCI, GitHub Actions, buildbots, Dependabot, etc.CI, GitHub Actions, buildbots, Dependabot, etc.type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error ProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |