Title: New code is generated when package-lock.json contains no changes · Issue #11 · seamapi/python · GitHub
Open Graph Title: New code is generated when package-lock.json contains no changes · Issue #11 · seamapi/python
X Title: New code is generated when package-lock.json contains no changes · Issue #11 · seamapi/python
Description: See this PR: #9 The codegen should only depend on the packagke-lock.json file: if that file does not change, then the generated code should not change. This is critical to ensure CI reproducibility and test stability, For example, this t...
Open Graph Description: See this PR: #9 The codegen should only depend on the packagke-lock.json file: if that file does not change, then the generated code should not change. This is critical to ensure CI reproducibility...
X Description: See this PR: #9 The codegen should only depend on the packagke-lock.json file: if that file does not change, then the generated code should not change. This is critical to ensure CI reproducibility...
Opengraph URL: https://github.com/seamapi/python/issues/11
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"New code is generated when package-lock.json contains no changes","articleBody":"See this PR: https://github.com/seamapi/python-next/pull/9\r\n\r\nThe codegen should only depend on the packagke-lock.json file: if that file does not change, then the generated code should not change.\r\n\r\nThis is critical to ensure CI reproducibility and test stability, For example, this test is failing now on main with no code changes: https://github.com/seamapi/python-next/actions/runs/8577021944/job/23508949582\r\n\r\nNote that the openapi spec can be imported via\r\n\r\n```ts\r\nimport { openapi } from '@seamapi/types/connect\r\n```","author":{"url":"https://github.com/razor-x","@type":"Person","name":"razor-x"},"datePublished":"2024-04-05T23:57:32.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/11/python/issues/11"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:03fc915e-93b5-a66e-2d2a-b5b9f2f42354 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | C3FE:80E01:98F98:CC62C:6981E8E6 |
| html-safe-nonce | dbecea500a5738d1c9ede9277e37d60ac3db5a92e2fc6f8d3f21c509062113ed |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDM0ZFOjgwRTAxOjk4Rjk4OkNDNjJDOjY5ODFFOEU2IiwidmlzaXRvcl9pZCI6IjQ2MzA0NTk0OTQwNDcwMTcxOTAiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | a9a5772972b76b620e70a49de93127346fa70d1ff8cb16d6160e9d007d71539c |
| hovercard-subject-tag | issue:2228961742 |
| github-keyboard-shortcuts | repository,issues,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/_view_fragments/issues/show/seamapi/python/11/issue_layout |
| twitter:image | https://opengraph.githubassets.com/5c37bd029c4c8c4a7bde0e418b7e5845b9bea14e4cc8538313428d29d402745b/seamapi/python/issues/11 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/5c37bd029c4c8c4a7bde0e418b7e5845b9bea14e4cc8538313428d29d402745b/seamapi/python/issues/11 |
| og:image:alt | See this PR: #9 The codegen should only depend on the packagke-lock.json file: if that file does not change, then the generated code should not change. This is critical to ensure CI reproducibility... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | razor-x |
| hostname | github.com |
| expected-hostname | github.com |
| None | ebfdf8d3e0fd17b103f41cc6696d84938694ebebdfecaf11fe00dbe4a9785801 |
| turbo-cache-control | no-preview |
| go-import | github.com/seamapi/python git https://github.com/seamapi/python.git |
| octolytics-dimension-user_id | 63884939 |
| octolytics-dimension-user_login | seamapi |
| octolytics-dimension-repository_id | 781045227 |
| octolytics-dimension-repository_nwo | seamapi/python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 781045227 |
| octolytics-dimension-repository_network_root_nwo | seamapi/python |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 471ae8701b77c1bf177c58019d2e6fd65ae89141 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width