Skip to content

Main - #2064

Merged
zaynahsmith-dasilva merged 7 commits into
developfrom
main
May 14, 2026
Merged

Main#2064
zaynahsmith-dasilva merged 7 commits into
developfrom
main

Conversation

@zaynahsmith-dasilva

Copy link
Copy Markdown
Contributor

Background

Changes

Testing

zaynahsmith-dasilva and others added 5 commits May 12, 2026 12:50
The gh release create call had no --target flag, so it defaulted to the
repo's default branch (develop) and tagged every release at develop's tip
instead of the build SHA. The pat-built panther-analysis-all.zip artifact
was always correct, but GitHub's auto-generated source archive shipped
with develop's stale .versions.yml. Pin the tag to the checked-out SHA
so the source archive reflects what was actually built.

Also add a `bump` workflow input (major/minor/patch, defaulting to minor)
in place of the hardcoded minor bump, so patch releases like v3.108.1
don't require manual version computation.
@zaynahsmith-dasilva
zaynahsmith-dasilva requested a review from a team as a code owner May 14, 2026 17:41
@cursor

cursor Bot commented May 14, 2026 •

Copy link
Copy Markdown

PR Summary

Medium Risk
Modifies the internal release workflow’s versioning and release creation behavior, which could impact how/when tags are published if the bump logic or target SHA is incorrect. The .versions.yml additions are low risk but increase the catalog surface area for new Anthropic detections/helpers.

Overview
Adds a workflow_dispatch input to choose major/minor/patch version bumps and updates release.yml to compute NEW_VERSION accordingly.

Updates GitHub release creation to target the exact commit SHA being released, and extends .versions.yml with new Anthropic Activity rule entries plus the panther_anthropic_helpers global helper registration.

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

@zaynahsmith-dasilva
zaynahsmith-dasilva added this pull request to the merge queue May 14, 2026
Merged via the queue into develop with commit 894c7a3 May 14, 2026
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

4 participants