Skip to content

chore: align base-cli dependency and CI pins to 0.4.3 #1999

Closed

Description

@codeforester

Summary

Align Base with the released base-cli 0.4.3 provider without changing Base's own release version.

Scope

  • update the development dependency pin in requirements-dev.txt;
  • update every Base workflow source-checkout pin from v0.4.2 to v0.4.3;
  • update workflow-contract tests and current documentation/context references that assert the old provider version;
  • preserve the explicit source-checkout and installed-provider resolution policy.

Acceptance criteria

  • no active Base dependency or CI pin refers to base-cli 0.4.2; historical changelog/review entries may remain historical;
  • source-checkout tests consume the released v0.4.3 tag;
  • focused workflow tests and the documented Base validation harness pass;
  • no Base release is created.

Project fields

  • Status: Backlog
  • Priority: P1
  • Area: CI
  • Initiative: Dependency Alignment
  • Size: S

Activity

  1. self-assigned this
    on Aug 29, 2026
  2. added
    ciContinuous integration, tests, automation, or release workflows
    on Aug 29, 2026
  3. added a commit that references this issue on Aug 29, 2026
    0292711
  4. codeforester commented on Aug 29, 2026

    @codeforester
    CollaboratorAuthor

    Implemented and merged in PR #2000 (commit 0292711).

    • requirements-dev.txt pins base-cli==0.4.3.
    • All Base source-checkout workflows pin v0.4.3.
    • Workflow contract coverage and the Unreleased changelog were updated.
    • Local validation: 1,004 Python tests and 892 BATS tests passed.
    • Hosted PR checks passed, including macOS, Ubuntu source-checkout, security, Pylint, and CI policy jobs.

    No Base release was created.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

ciContinuous integration, tests, automation, or release workflowstype:chore

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions