← Back to issue list

docs: update and complete the step execution environment

View original Github issue

Metadata

Project
craft-parts
Number
#949
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged documentation update adding missing step execution environment variables and noting CRAFT_TARGET_ARCH and CRAFT_ARCH_TRIPLET deprecation. Resolves #948. Approved by two reviewers, passed CI, and modified three files.

Suggested action:

No scores available.

Issue body

This adds a large number of missing environment variables from the step execution environment and updates the information about CRAFT_TARGET_ARCH and CRAFT_ARCH_TRIPLET being deprecated. Fixes #948 CRAFT-3846 - [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [x] Have you added an entry to the changelog (`docs/reference/changelog.rst`)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged documentation update adding missing step execution environment variables and noting CRAFT_TARGET_ARCH and CRAFT_ARCH_TRIPLET deprecation. Resolves #948. Approved by two reviewers, passed CI, and modified three files.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update adding missing step execution environment variables and noting the deprecation of CRAFT_TARGET_ARCH and CRAFT_ARCH_TRIPLET. Resolves #948.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#188 docs: document craftctl and step environment craft-parts merged Merged following approval and passing CI checks. Documentation updated to detail valid craftctl commands and project variable handling. Changes include 137 additions and 4 deletions across three files.
76%
#9 docs: update build procedure and fix warning craft-store merged Merged updates consolidate API documentation configuration in conf.py for ReadTheDocs and fix a build warning. Approved by one reviewer, passed CI, and notes propagation to related craft-* projects.
75%
#103 docs: update package documentation (CRAFT-37) craft-parts merged Merged documentation updates reorganizing the layout, improving docstrings, and adding lifecycle and class diagrams. Approved by two reviewers, passed CI, and changed 21 files (+511/-83).
75%
#554 docs: update docs subproject readme starbase merged Merged. Updated the docs subproject readme to correct outdated instructions and clarify that the documentation targets craft apps contributors. Approved by reviewers and passed all CI checks.
74%
#1345 fix(docs): fix a typo craft-parts merged Merged a documentation fix addressing CRAFT_ARCH_BUILD_ON and CRAFT_ARCH_BUILD_FOR triplet differentiation. Approved by two reviewers with all CI checks passing.
72%
#1043 docs: remove bounty instructions craft-application merged Merged documentation update removing bounty instructions as part of the CRAFT-5020 program decommission. Approved by two reviewers with all CI checks passing.
71%
#6259 docs: add parts and steps redirect snapcraft merged Merged a documentation fix that restores a broken redirect link on the environment-variables page. Approved by two reviewers and passed CI checks before merging a single-line change to resolve the reported issue.
70%
#114 docs: update readme information debcraft merged Merged after two approvals and passing CI checks. Updates the README with basic usage information consistent with other craft tools, resolving DEBCRAFT-25. Review feedback was incorporated prior to merge.
70%