Repository navigation
Conversation
setuptools adds test*/test*.py to a source distribution by default, so the je_action_core 0.0.3 sdist carried the 12 test files although the wheel installs only the package. MANIFEST.in prunes test/; test_sdist_manifest.py pins it. The wheel's members are byte-identical.
publish (publish.yml) holds the PyPI token and installed build and twine unpinned, after upgrading pip. It now installs only .github/requirements/publish.txt: wheels only, at locked hashes, generated from publish.in with uv. Dependabot's pip entry names .github/requirements, which it does not reach from the root. test_workflow_actions.py fails when a job that reads the token runs any other pip install, or a tool that is not in the lock.
…wnloading the newest python -m build made an isolated environment and downloaded the newest setuptools that build-system.requires allows, outside the hash lock, in the job that holds the PyPI token. publish.in now names setuptools (84.0.0 in the regenerated publish.txt, the other 29 pins unchanged) and the job runs python -m build --no-isolation. Guards: the build carries --no-isolation, every entry of build-system.requires is pinned in publish.txt at or above its floor, and publish.in must name the build backend.
feat: add shared request record contracts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Promote the shared HTTP request-record schema and validation fixes used by the automation runners.
Validation: repository CI and analysis checks.
Merge policy: wait for every registered check; merge only the verified current head. No administrator bypass.