Prepare CLI for TestPyPI publishing - #235
Open
RonaldHensbergen wants to merge 17 commits into
Open
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* chore(deps): update all dependencies * fix(deps): update Superset uv Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: RonaldHensbergen <ronaldhensbergen@gmail.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Publish signed runtime images with SBOM/provenance attestation * fix: gate fixture recording on actual success, document cosign pin choice
* Add MVP CI proof workflow Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Handle clean runner runtime setup Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Sign off MVP T9 CI proof Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address MVP proof review feedback Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Correct MVP coverage signoff Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Complete MVP runtime signoff coverage Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Record full MVP proof evidence Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Convert MVP proof docs to profile tests Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * up to date (#239) * Add MVP profile CI proof Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Use shared Unix socket for Dagster gRPC (#222) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add biweekly issue consistency audit (#234) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * chore(deps): update all dependencies (major) (#225) * chore(deps): update all dependencies * fix(deps): update Superset uv Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: RonaldHensbergen <ronaldhensbergen@gmail.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add missing cds preflight step to installation guide (#238) * Publish signed runtime images with SBOM/provenance attestation (#237) * Publish signed runtime images with SBOM/provenance attestation * fix: gate fixture recording on actual success, document cosign pin choice --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Dane Parin <emphyst80@gmail.com> * Update tests/test_compose_runtime_smoke.py Co-authored-by: Dane Parin <emphyst80@gmail.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Dane Parin <emphyst80@gmail.com>
9 tasks
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* chore(deps): update all dependencies * fix(deps): update Superset uv Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: RonaldHensbergen <ronaldhensbergen@gmail.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Publish signed runtime images with SBOM/provenance attestation * fix: gate fixture recording on actual success, document cosign pin choice
* Add MVP CI proof workflow Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Handle clean runner runtime setup Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Sign off MVP T9 CI proof Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address MVP proof review feedback Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Correct MVP coverage signoff Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Complete MVP runtime signoff coverage Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Record full MVP proof evidence Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Convert MVP proof docs to profile tests Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * up to date (#239) * Add MVP profile CI proof Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Use shared Unix socket for Dagster gRPC (#222) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add biweekly issue consistency audit (#234) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * chore(deps): update all dependencies (major) (#225) * chore(deps): update all dependencies * fix(deps): update Superset uv Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: RonaldHensbergen <ronaldhensbergen@gmail.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add missing cds preflight step to installation guide (#238) * Publish signed runtime images with SBOM/provenance attestation (#237) * Publish signed runtime images with SBOM/provenance attestation * fix: gate fixture recording on actual success, document cosign pin choice --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Dane Parin <emphyst80@gmail.com> * Update tests/test_compose_runtime_smoke.py Co-authored-by: Dane Parin <emphyst80@gmail.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Dane Parin <emphyst80@gmail.com>
* Add biweekly issue consistency audit (#234) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * chore(deps): update all dependencies (major) (#225) * chore(deps): update all dependencies * fix(deps): update Superset uv Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: RonaldHensbergen <ronaldhensbergen@gmail.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add missing cds preflight step to installation guide (#238) * Publish signed runtime images with SBOM/provenance attestation (#237) * Publish signed runtime images with SBOM/provenance attestation * fix: gate fixture recording on actual success, document cosign pin choice * Add MVP CI proof workflow (#228) * Add MVP CI proof workflow Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Handle clean runner runtime setup Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Sign off MVP T9 CI proof Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address MVP proof review feedback Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Correct MVP coverage signoff Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Complete MVP runtime signoff coverage Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Record full MVP proof evidence Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Convert MVP proof docs to profile tests Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * up to date (#239) * Add MVP profile CI proof Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Use shared Unix socket for Dagster gRPC (#222) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add biweekly issue consistency audit (#234) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * chore(deps): update all dependencies (major) (#225) * chore(deps): update all dependencies * fix(deps): update Superset uv Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: RonaldHensbergen <ronaldhensbergen@gmail.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add missing cds preflight step to installation guide (#238) * Publish signed runtime images with SBOM/provenance attestation (#237) * Publish signed runtime images with SBOM/provenance attestation * fix: gate fixture recording on actual success, document cosign pin choice --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Dane Parin <emphyst80@gmail.com> * Update tests/test_compose_runtime_smoke.py Co-authored-by: Dane Parin <emphyst80@gmail.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Dane Parin <emphyst80@gmail.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Dane Parin <emphyst80@gmail.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Add biweekly issue consistency audit (#234) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * chore(deps): update all dependencies (major) (#225) * chore(deps): update all dependencies * fix(deps): update Superset uv Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: RonaldHensbergen <ronaldhensbergen@gmail.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add missing cds preflight step to installation guide (#238) * Publish signed runtime images with SBOM/provenance attestation (#237) * Publish signed runtime images with SBOM/provenance attestation * fix: gate fixture recording on actual success, document cosign pin choice * Add MVP CI proof workflow (#228) * Add MVP CI proof workflow Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Handle clean runner runtime setup Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Sign off MVP T9 CI proof Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Address MVP proof review feedback Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Correct MVP coverage signoff Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Complete MVP runtime signoff coverage Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Record full MVP proof evidence Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Convert MVP proof docs to profile tests Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * up to date (#239) * Add MVP profile CI proof Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Use shared Unix socket for Dagster gRPC (#222) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add biweekly issue consistency audit (#234) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * chore(deps): update all dependencies (major) (#225) * chore(deps): update all dependencies * fix(deps): update Superset uv Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: RonaldHensbergen <ronaldhensbergen@gmail.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Add missing cds preflight step to installation guide (#238) * Publish signed runtime images with SBOM/provenance attestation (#237) * Publish signed runtime images with SBOM/provenance attestation * fix: gate fixture recording on actual success, document cosign pin choice --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Dane Parin <emphyst80@gmail.com> * Update tests/test_compose_runtime_smoke.py Co-authored-by: Dane Parin <emphyst80@gmail.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Dane Parin <emphyst80@gmail.com> --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Dane Parin <emphyst80@gmail.com>
…cli' into packaging/testpypi-cli
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.
Summary
importlib.resourcespipxoutside the source tree in CIScope
This is the first phase of #52. It publishes the CLI and built-in runtime rules only. Profiles, modules, image build contexts, and workdirs remain external project content until registry-backed
cds pullsupport is implemented.Validation
make checkpython -m buildpython -m twine check dist/*Refs #52