Skip to content

release: v1.0.0 — Marketplace prep + action.yml polish#13

Merged
AbdullahBakir97 merged 1 commit intomainfrom
feature/marketplace-v1
Apr 27, 2026
Merged

release: v1.0.0 — Marketplace prep + action.yml polish#13
AbdullahBakir97 merged 1 commit intomainfrom
feature/marketplace-v1

Conversation

@AbdullahBakir97
Copy link
Copy Markdown
Owner

Summary

Tier A #2. Final piece for v1 GA.

action.yml

  • Replace unpublished cortex-profile==1.0.0 PyPI reference with direct git install at the action's pinned ref
  • Fix YAML literal-block bug in auto-commit message (collapsed to repeated -m)

Version bumps

  • cortex-core: 0.2.1 → 1.0.0 (Production/Stable classifier)
  • cortex-cli: 0.1.0 → 1.0.0
  • __version__ strings updated; cortex --version now reports 1.0.0

CHANGELOG.md

  • New [1.0.0] section enumerating 22 widgets + system features + perf wins
  • Notes 'Breaking changes: None'

Marketplace next step

After this PR merges, tag v1.0.0, then publish to Marketplace via Settings → Actions web UI.

Test plan

  • 164/164 pytest passes
  • action.yml + all CI workflows parse cleanly
  • cortex --version reports 1.0.0
  • ruff + format clean

Tier A #2. Final piece for v1 GA.

## action.yml
- pip install: replaced unpublished `cortex-profile==1.0.0` reference
  with direct git install of cortex-core + cortex-cli at the action's
  pinned ref. Lets the action work without a separate PyPI release
  pipeline; users get the CLI matching whichever tag they pinned.
- Auto-commit step: collapsed multi-line commit message into repeated
  -m flags (same fix we applied to refresh-context.yml + build-examples.yml
  earlier — YAML literal-block parser doesn't tolerate unindented lines).

## Versions
- cortex-core: 0.2.1 -> 1.0.0
- cortex-cli:  0.1.0 -> 1.0.0
- Both pyproject.toml classifiers: "3 - Alpha" -> "5 - Production/Stable"
- __init__.py __version__ strings updated in both packages

## CHANGELOG.md
- New [1.0.0] section enumerating the 22 widgets, system features
  (theme, a11y, GitHub sources, compose, sources package), perf wins
  (heatmap -12%, marquee -47%), and CI infrastructure
- Notes "Breaking changes: None" — fully backward-compatible with v0.x

## Marketplace listing
The technical pieces are all in place:
  • Polished action.yml with branding (icon: cpu, color: purple)
  • All inputs documented
  • CHANGELOG entry for v1.0.0
  • Release notes ready

The actual Marketplace listing is a one-time GitHub UI step (Settings ->
Actions -> "Publish this Action to Marketplace") that has to be done via
the web after a v1.0.0 tag exists. CI green; ready for tag.
@AbdullahBakir97 AbdullahBakir97 merged commit 8217205 into main Apr 27, 2026
12 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant