Skip to content

Commit 0e5e44e

Browse files
alerizzoclaude
andauthored
chore: add changeset for v1.0.5 changes (#7)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0280af1 commit 0e5e44e

2 files changed

Lines changed: 14 additions & 2 deletions

File tree

.changeset/fresh-spoons-build.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,14 @@
11
---
2+
"@codacy/codacy-cloud-cli": minor
23
---
4+
5+
### Changes since v1.0.5
6+
7+
- **`--tools` filter for issues command** (#4): Added `--tools` option to filter issues by the tool/pattern that detected them. Includes new formatting utilities for tool name display.
8+
9+
- **Filter and bulk-ignore for false positives** (#5): Added `--category` and `--severity` filters to the issues command. Introduced bulk-ignore functionality to ignore multiple issues matching filter criteria, streamlining false-positive triage workflows.
10+
11+
- **Pin GitHub Actions to SHA hashes** (#2): Pinned all GitHub Actions workflow dependencies to commit SHAs for improved supply-chain security.
12+
13+
- **Adopt changesets for automated versioning and publishing** (#6): Replaced the manual publish workflow with a changesets-based release pipeline. PRs now require a changeset file, and merging to main triggers automated version bumps and npm publishing with provenance.
14+

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212

1313
strategy:
1414
matrix:
15-
node-version: [18, 20, 22]
15+
node-version: [20, 22]
1616

1717
steps:
1818
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
@@ -50,7 +50,7 @@ jobs:
5050
- name: Check for changesets
5151
run: |
5252
# Count .changeset/*.md files added/modified in this PR compared to the base branch
53-
CHANGESETS=$(git diff --name-only origin/${{ github.base_ref }}...HEAD -- '.changeset/*.md' ':!.changeset/README.md' | wc -l)
53+
CHANGESETS=$(git diff --name-only --diff-filter=AM origin/${{ github.base_ref }}...HEAD -- '.changeset/*.md' ':!.changeset/README.md' | wc -l)
5454
if [ "$CHANGESETS" -eq 0 ]; then
5555
echo "::error::No changeset found for this PR. Run 'npx changeset' to describe your changes."
5656
echo ""

0 commit comments

Comments
 (0)