Skip to content

chore: rename env profiles to profile_smoke/profile_release (#161 step 6)#323

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/env-profile-rename
Jul 23, 2026
Merged

chore: rename env profiles to profile_smoke/profile_release (#161 step 6)#323
Jammy2211 merged 1 commit into
mainfrom
feature/env-profile-rename

Conversation

@Jammy2211

Copy link
Copy Markdown
Collaborator

Summary

Step 6 (stage 2) of the env-profile migration (PyAutoHands#181): config/build/env_vars.yamlprofile_smoke.yaml and config/build/env_vars_release.yamlprofile_release.yaml. Pure renames — defaults/overrides/keys byte-identical; only header-comment self-references updated. The vendored .github/scripts/run_smoke.py prefers the canonical name with a legacy fallback that dies at the stage-3 cleanup. All repo-local references updated; a repo-wide grep confirms the fallback line is the only old-name reference left.

Scripts Changed

  • config/build/env_vars.yamlconfig/build/profile_smoke.yaml (pure rename)
  • config/build/env_vars_release.yamlconfig/build/profile_release.yaml (pure rename)
  • .github/scripts/run_smoke.py — canonical name preferred, legacy fallback until stage 3
  • Repo-local doc/comment references updated

Upstream PR

Tooling accepts both names since PyAutoLabs/PyAutoHands#183 and PyAutoLabs/PyAutoHeart#101 (both merged) — no breakage window.

Test Plan

  • Both renamed profiles yaml.safe_load clean
  • For _test repos: resolve_clean() over every script — renamed profile vs origin/main old file → 0 env diffs (byte-identical resolution); strict validator 0 errors / 0 warnings
  • This PR's smoke gate green (proves vendored runner + Heart reusable workflow with the new names)

Heart gate

Continuation of today's #181 work under the same human-acknowledged pre-existing RED. Merge order-free among stage-2 PRs (stage 1 already merged).

Generated by the PyAutoLabs agent workflow.

🤖 Generated with Claude Code

…p 6)

config/build/env_vars.yaml -> profile_smoke.yaml and
env_vars_release.yaml -> profile_release.yaml (pure renames; header
self-references updated). Vendored run_smoke.py prefers the canonical
name with a legacy fallback until the stage-3 cleanup. Repo-local
references updated. Tooling accepts both names since PyAutoHands#183 /
PyAutoHeart#101.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Jammy2211 Jammy2211 added the pending-release PR queued for the next release build label Jul 23, 2026
@Jammy2211
Jammy2211 merged commit 0e3f790 into main Jul 23, 2026
8 checks passed
@Jammy2211
Jammy2211 deleted the feature/env-profile-rename branch July 23, 2026 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pending-release PR queued for the next release build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant