Skip to content

Conversation

@ezhang6811
Copy link
Contributor

@ezhang6811 ezhang6811 commented Oct 22, 2025

Issue #, if available:

Description of changes:
Applied #461 and #487 to the release/v0.12.x branch.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

*Issue #, if available:*

*Description of changes:*
We plan to consolidate our ADOT SDK and Lambda layer releases for future
versions. This PR merges the Lambda release workflow into the main
release workflow, and publishes the layer artifacts and ARN notes to the
same Github release as the SDK.

The release build workflow also now includes the SDK release notes with
our upstream Otel dependency versions to eliminate the manual effort
needed when updating release notes.

By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice.

---------

Co-authored-by: Thomas Pierce <thp@amazon.com>
@ezhang6811 ezhang6811 requested a review from a team as a code owner October 22, 2025 00:19
@ezhang6811 ezhang6811 changed the title Merge SDK and Lambda Releases (#461) Update release workflow Oct 22, 2025
ezhang6811 and others added 2 commits October 22, 2025 12:16
*Issue #, if available:*

*Description of changes:*
DO NOT MERGE until
aws-observability#461
has been merged.

Add CHANGELOG entries to Github release notes and use headers to
separate new changes, upstream components, release artifacts, and Lambda
layer ARNs.

Tested in my own repo:
https://github.com/ezhang6811/release-workflow-test/actions/runs/18236310430/job/51930597871

Mock release created:
https://github.com/ezhang6811/release-workflow-test/releases/tag/v2.0.1

By submitting this pull request, I confirm that you can use, modify,
copy, and redistribute this contribution, under the terms of your
choice.

---------

Co-authored-by: Thomas Pierce <thp@amazon.com>
@thpierce thpierce added the skip changelog doesn't need a CHANGELOG entry label Oct 22, 2025
@jj22ee jj22ee added skip changelog doesn't need a CHANGELOG entry github_actions Pull requests that update GitHub Actions code and removed skip changelog doesn't need a CHANGELOG entry labels Oct 22, 2025
@ezhang6811 ezhang6811 added github_actions Pull requests that update GitHub Actions code and removed github_actions Pull requests that update GitHub Actions code labels Oct 22, 2025
@jj22ee jj22ee changed the title Update release workflow Cherry-pick release workflow updates Oct 22, 2025
@jj22ee jj22ee added skip changelog doesn't need a CHANGELOG entry and removed skip changelog doesn't need a CHANGELOG entry labels Oct 22, 2025
@thpierce
Copy link
Contributor

Bypass approvals as only changelog check is missing, and we cant' figure out why. @ezhang6811 to look into this, but lets get this release unblocked.

@thpierce thpierce merged commit ed13492 into aws-observability:release/v0.12.x Oct 22, 2025
45 of 60 checks passed
@ezhang6811 ezhang6811 deleted the zhaez/patch-merge-releases branch October 22, 2025 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip changelog doesn't need a CHANGELOG entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants