Skip to content

ci: add automated Linear release tracking (SLS-171)#551

Merged
deanq merged 3 commits into
mainfrom
sls-160-linear-release-tracking
Jul 24, 2026
Merged

ci: add automated Linear release tracking (SLS-171)#551
deanq merged 3 commits into
mainfrom
sls-160-linear-release-tracking

Conversation

@celine-runpod

Copy link
Copy Markdown
Contributor

Adds linear-sync + linear-complete jobs to .github/workflows/cd.yml, keyed off the existing release-please job (mirrors the main-ui reference). Sync runs after every release-please run on main; complete runs only when a release is actually created.

Requirements

  • Repo/org secret LINEAR_RELEASE_ACCESS_KEY must be set (same secret already used by main-ui).

Implements SLS-171 (part of SLS-160).

🤖 Generated with Claude Code

Wire up linear/linear-release-action to sync releases with Linear.
Part of SLS-160.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@capy-ai

capy-ai Bot commented Jul 23, 2026

Copy link
Copy Markdown

Capy auto-review is paused for this organization because the usage-cycle auto-review limit has been reached. Increase the limit or turn it off in billing settings to resume automatic reviews.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The linear-sync/linear-complete jobs inherit broader contents permissions
from the workflow but only need read (matching PR #310).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@deanq
deanq merged commit 4128025 into main Jul 24, 2026
10 checks passed
@deanq
deanq deleted the sls-160-linear-release-tracking branch July 24, 2026 15:40
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.

2 participants