Skip to content

chore: remove legacy Linear issue tagging workflow#1504

Merged
msukkari merged 3 commits into
mainfrom
msukkari/remove-legacy-linear-tag-workflow
Jul 24, 2026
Merged

chore: remove legacy Linear issue tagging workflow#1504
msukkari merged 3 commits into
mainfrom
msukkari/remove-legacy-linear-tag-workflow

Conversation

@msukkari

@msukkari msukkari commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

  • remove the repeatedly failing Tag Linear Issues with Release workflow
  • remove its now-unreferenced tagLinearIssuesWithRelease.mjs implementation
  • retain the working Linear Release workflow that manages Linear release records

Validation

  • verified the legacy workflow and script have no other repository automation or documentation references
  • verified other release workflows and Linear secret consumers are unchanged
  • ran git diff --check on the focused change

Note

Low Risk
Deletes only CI scripting and a Node helper with no runtime or app behavior; Linear release workflow and secrets usage elsewhere are untouched.

Overview
Removes the automated path that, after a successful production release, parsed CHANGELOG.md for PR numbers, looked up linked Linear issues via the API, and applied a v{version} label.

The Tag Linear Issues with Release GitHub Actions workflow and scripts/tagLinearIssuesWithRelease.mjs are deleted entirely. Release automation that manages Linear release records (e.g. linear-release.yml) is unchanged.

Reviewed by Cursor Bugbot for commit 4e0f6f3. Bugbot is set up for automated code reviews on this repo. Configure here.

Summary by CodeRabbit

  • Chores

    • Removed the legacy automation that applied release-version labels to individual Linear issues.
    • Removed the associated release-labeling script and workflow.
  • Documentation

    • Updated the changelog to record removal of the legacy Linear issue labeling workflow.

@coderabbitai

coderabbitai Bot commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

Walkthrough

The legacy GitHub Actions workflow and Node.js script for applying release-version labels to Linear issues were removed. The unreleased changelog now documents this removal.

Changes

Linear release labeling removal

Layer / File(s) Summary
Remove legacy Linear labeling automation
.github/workflows/tag-linear-issues.yml, scripts/tagLinearIssuesWithRelease.mjs, CHANGELOG.md
The release-triggered workflow and its Linear API labeling script were deleted, and the unreleased changelog records the removal.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Possibly related PRs

Suggested reviewers: jsourcebot

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and accurately summarizes the main change: removing the legacy Linear issue tagging workflow.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch msukkari/remove-legacy-linear-tag-workflow

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

This comment has been minimized.

@msukkari
msukkari merged commit 61c9302 into main Jul 24, 2026
10 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