Skip to content

[FEATURE]: Temporarily disable changelog CI/CD updates and refactor cocogitto config #287

@Tatianah3

Description

@Tatianah3

Feature Type

Enhancement to Existing Feature

Priority/Impact

Critical (blocking work)

Problem Statement

CI/CD workflows are currently unstable due to errors in the automated changelog update process. Specifically, failures in the update-changelog-and-contributors job block merging and generate unnecessary commit noise. The root issue appears to stem from dynamic switching between different .cog.toml configurations, which introduces fragility in the pipeline and maintainability issues.

Requires Proposal

Yes, detailed proposal needed

Proposed Solution

  1. .cog.cod.toml
  2. .cog.cocohito.toml
  • Update script usage to call cog with explicit config:
    cog --config .cog.cocohito.toml changelog

This is a temporary, tactical change to unblock developer workflows. Future PRs will address the proper conditional logic and branching in the config.

Research Needed

Yes

Research Details

No response

Acceptance Criteria Confirmation

Yes

Pre-submission Confirmation

Yes

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions