Skip to content

feat: add version field to CI template files #9

Description

@kameshsampath

Problem

When a user installs the scaffold skill and creates a project, there is no way to know which version of the CI templates they got. If the templates are updated later, there is no signal to the user that their project is on an old version.

Fix

Add a # coco-agent-template-version: v0.1.0 comment header to:

  • .github/workflows/cortex-scan.yml
  • .github/workflows/cortex-fix.yml
  • .gitlab-ci.yml

Also add template_version to the manifest [project] section via manifest_ops.py.

This allows future tooling to detect "your project was created with template v0.1.0, latest is v0.2.0" and suggest an upgrade path.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    P3Low priority — enhancement / nice to haveenhancementNew feature or requestgithubGitHub platform specificgitlabGitLab platform specificskillScaffold skill content / logic

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions