Skip to content

Record conda-ship runtime ownership during installation - #1300

Closed
jezdez wants to merge 1 commit into
mainfrom
fix/conda-ship-runtime-receipt
Closed

Record conda-ship runtime ownership during installation#1300
jezdez wants to merge 1 commit into
mainfrom
fix/conda-ship-runtime-receipt

Conversation

@jezdez

@jezdez jezdez commented Jul 24, 2026

Copy link
Copy Markdown
Member

Description

Add the optional conda_ship_runtime construct setting for SH, PKG, EXE, and MSI installers.

The mandatory installer path invokes v1/record-installation on the stamped executable after package installation. It records ownership, installation kind, stable executable path, and an optional external instruction in the existing runtime metadata file.

This is not a user post-install script and cannot be skipped through user-script options.

Depends on jezdez/conda-ship#94.

Closes #1299.

Checklist - did you ...

  • Add a file to the news directory (using the template) for inclusion in the next release notes?
  • Add / update necessary tests?
  • Add / update outdated documentation?

@github-project-automation github-project-automation Bot moved this to 🆕 New in 🔎 Review Jul 24, 2026
@conda-bot conda-bot added the cla-signed [bot] added once the contributor has signed the CLA label Jul 24, 2026
@jezdez
jezdez force-pushed the fix/conda-ship-runtime-receipt branch from f890a71 to 19b7652 Compare July 24, 2026 00:39
@jezdez

jezdez commented Jul 24, 2026

Copy link
Copy Markdown
Member Author

Closing this draft because no downstream construct currently consumes conda_ship_runtime. The direct and external ownership work can proceed in conda-ship and conda-runtime without adding mandatory integration to four constructor backends. Issue #1299 remains open for a concrete constructor-based distribution.

@jezdez jezdez closed this Jul 24, 2026
@github-project-automation github-project-automation Bot moved this from 🆕 New to 🏁 Done in 🔎 Review Jul 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed [bot] added once the contributor has signed the CLA

Projects

Status: 🏁 Done

Development

Successfully merging this pull request may close these issues.

Add a constructor step to record conda-ship installation metadata

2 participants