From 6b33849b04e92b3b399686441e71d4d4857c6eb4 Mon Sep 17 00:00:00 2001 From: Alexis Georges Date: Tue, 28 Jul 2026 15:02:58 -0400 Subject: [PATCH 1/2] chore: prepare release 2.16.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bump the version constant and add the changelog entry for 2.16.0. This is normally done by scripts/release/prepare-release.sh, which commits the same two files and pushes them straight to main. Rulesets forbid that push, so the release is being cut by hand — the same approach taken for 2.14.0 in #563. The changelog notes that 2.15.0 was never released. A release run in January 2026 published its Docker images and then failed on the same push to main, leaving no tag, release, or changelog entry behind. Numbering continues at 2.16.0 rather than reusing 2.15.0, so the published images stay immutable. --- CHANGELOG.md | 13 +++++++++++++ internal/version/version.go | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6435cd2d..709d8a9d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,19 @@ All notable changes to the ld-find-code-refs program will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org). +## [2.16.0] - 2026-07-28 +Version 2.15.0 was never released. Its Docker images exist on Docker Hub from an incomplete release run, but there is no 2.15.0 tag, release, or changelog entry. Use 2.16.0 instead. + +### Added: +- debug logging for HTTP response status codes +- auth header for GitHub Action runs + +### Fixed: +- filepattern alias contents are now concatenated once per alias rather than once per flag key, fixing out-of-memory failures on large repositories + +### Changed: +- updated dependencies + ## [2.14.0] - 2025-08-12 ### Added: - `--skipArchivedFlags` option to instruct the tool to ignore any flag keys it finds from archived flags diff --git a/internal/version/version.go b/internal/version/version.go index 89c58ec7..6d4449da 100644 --- a/internal/version/version.go +++ b/internal/version/version.go @@ -1,3 +1,3 @@ package version -const Version = "2.14.0" +const Version = "2.16.0" From 77a1f8c6d6b96f2062a787bf43db0f1641eefa54 Mon Sep 17 00:00:00 2001 From: Alexis Georges Date: Tue, 28 Jul 2026 15:03:07 -0400 Subject: [PATCH 2/2] chore: point GitHub Action metadata at 2.16.0 These files are the source of truth that gets copied into launchdarkly/find-code-references at release time, so they need to name the image tag and action version being released. publish_gha has been commented out since January 2026, so nothing copies them automatically right now; the downstream repo is being updated by hand to match. Deliberately not touching build/metadata/bitbucket or build/package/circleci: those targets are no longer published either, and bumping them would advertise a pipe and orb version that does not exist. --- build/metadata/github-actions/Dockerfile | 2 +- build/metadata/github-actions/README.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build/metadata/github-actions/Dockerfile b/build/metadata/github-actions/Dockerfile index e3d5f043..b9c75e1a 100644 --- a/build/metadata/github-actions/Dockerfile +++ b/build/metadata/github-actions/Dockerfile @@ -1,4 +1,4 @@ -FROM launchdarkly/ld-find-code-refs-github-action:2.14.0 +FROM launchdarkly/ld-find-code-refs-github-action:2.16.0 LABEL com.github.actions.name="LaunchDarkly Code References" LABEL com.github.actions.description="Find references to feature flags in your code." diff --git a/build/metadata/github-actions/README.md b/build/metadata/github-actions/README.md index 36fe689b..00418555 100644 --- a/build/metadata/github-actions/README.md +++ b/build/metadata/github-actions/README.md @@ -28,7 +28,7 @@ jobs: with: fetch-depth: 11 # This value must be set if the lookback configuration option is not disabled for find-code-references. Read more: https://github.com/launchdarkly/ld-find-code-refs#searching-for-unused-flags-extinctions - name: LaunchDarkly Code References - uses: launchdarkly/find-code-references@v2.14.0 + uses: launchdarkly/find-code-references@v2.16.0 with: accessToken: ${{ secrets.LD_ACCESS_TOKEN }} projKey: LD_PROJECT_KEY @@ -71,7 +71,7 @@ jobs: with: fetch-depth: 11 # This value must be set if the lookback configuration option is not disabled for find-code-references. Read more: https://github.com/launchdarkly/ld-find-code-refs#searching-for-unused-flags-extinctions - name: LaunchDarkly Code References - uses: launchdarkly/find-code-references@v2.14.0 + uses: launchdarkly/find-code-references@v2.16.0 with: accessToken: ${{ secrets.LD_ACCESS_TOKEN }} projKey: LD_PROJECT_KEY