From d61b8d2268b4c04b2640ce60e2e978c187e8301c Mon Sep 17 00:00:00 2001 From: Petr Heinz Date: Fri, 16 Oct 2026 14:02:43 +0200 Subject: [PATCH 1/2] Generate release notes for every release Co-Authored-By: Claude Opus 5.5 --- .github/workflows/releases.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index 3ac5467..af7b20c 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -42,3 +42,4 @@ jobs: with: tag: "v${{ steps.tagger.outputs.new-tag }}" artifacts: build/logtail-aws-lambda.zip + generateReleaseNotes: true From 6584758181f237f7f61bc402edae358d58ecb4ff Mon Sep 17 00:00:00 2001 From: Petr Heinz Date: Fri, 16 Oct 2026 14:05:32 +0200 Subject: [PATCH 2/2] Release only when what makes up the Lambda ZIP changes Co-Authored-By: Claude Opus 5.5 --- .github/workflows/releases.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/releases.yml b/.github/workflows/releases.yml index af7b20c..851cf84 100644 --- a/.github/workflows/releases.yml +++ b/.github/workflows/releases.yml @@ -3,6 +3,13 @@ name: Releases on: push: branches: main + # Only what makes up the Lambda ZIP cuts a release (README.md and LICENSE ride along in it but do not count) + paths: + - index.js + - src/** + - package.json + - package-lock.json + - build/build.sh jobs: release: