Title: Template CI/CD action to track compatibility with Cpython as per GHI 5974 (title is WIP) by reactive-firewall · Pull Request #6176 · RustPython/RustPython · GitHub
Open Graph Title: Template CI/CD action to track compatibility with Cpython as per GHI 5974 (title is WIP) by reactive-firewall · Pull Request #6176 · RustPython/RustPython
X Title: Template CI/CD action to track compatibility with Cpython as per GHI 5974 (title is WIP) by reactive-firewall · Pull Request #6176 · RustPython/RustPython
Description: Patch Notes Impacted GHI/PRs Contributes to #5974 Leverages PR #6089 when importing from reference Python. Key changes New Reusable helper actions in .github/actions/*/action.yaml New CI/CD action: .github/workflows/Check_Tests.yaml cc: @ShaharNaveh cc: @youknowone I'd love to hear feedback and/or comments on this prototype Summary by CodeRabbit Tests Added automated smoke tests that run CPython test files against RustPython across Windows, macOS, and Linux with multiple Python versions, per-test timeouts, grouped logs, detailed per-file outcomes, and summary artifacts. Chores Added reusable CI actions to fetch CPython and RustPython sources, integrate CPython test files into the workspace, and orchestrate matrixed CI (checkout, build, env detection, outputs, and orchestration) for multi-platform validation.
Open Graph Description: Patch Notes Impacted GHI/PRs Contributes to #5974 Leverages PR #6089 when importing from reference Python. Key changes New Reusable helper actions in .github/actions/*/action.yaml New CI/CD acti...
X Description: Patch Notes Impacted GHI/PRs Contributes to #5974 Leverages PR #6089 when importing from reference Python. Key changes New Reusable helper actions in .github/actions/*/action.yaml New CI/CD acti...
Opengraph URL: https://github.com/RustPython/RustPython/pull/6176
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/checks(.:format) |
| route-controller | pull_requests |
| route-action | checks |
| fetch-nonce | v2:a48ec182-a54a-f461-87b8-5d1915729f16 |
| current-catalog-service-hash | 87dc3bc62d9b466312751bfd5f889726f4f1337bdff4e8be7da7c93d6c00a25a |
| request-id | 89E8:3E485E:72011:94D3B:696AF951 |
| html-safe-nonce | 2807b898fc00851894f36193c496e905e188b8836f204236be4a19f6aec06008 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4OUU4OjNFNDg1RTo3MjAxMTo5NEQzQjo2OTZBRjk1MSIsInZpc2l0b3JfaWQiOiIxNzQwMTI5NzE4NTUyNDI2ODMzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 15f29df8fa8ffa6144f21db53e3872575f381fc3e9b935113e7204a930dfe040 |
| hovercard-subject-tag | pull_request:2868467624 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,checks,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/RustPython/RustPython/pull/6176/checks |
| twitter:image | https://avatars.githubusercontent.com/u/19367496?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/19367496?s=400&v=4 |
| og:image:alt | Patch Notes Impacted GHI/PRs Contributes to #5974 Leverages PR #6089 when importing from reference Python. Key changes New Reusable helper actions in .github/actions/*/action.yaml New CI/CD acti... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d |
| turbo-cache-control | no-cache |
| go-import | github.com/RustPython/RustPython git https://github.com/RustPython/RustPython.git |
| octolytics-dimension-user_id | 39710557 |
| octolytics-dimension-user_login | RustPython |
| octolytics-dimension-repository_id | 135201145 |
| octolytics-dimension-repository_nwo | RustPython/RustPython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 135201145 |
| octolytics-dimension-repository_network_root_nwo | RustPython/RustPython |
| turbo-body-classes | logged-out env-production page-responsive full-width full-width-p-0 |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 82560a55c6b2054555076f46e683151ee28a19bc |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width