File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -212,3 +212,10 @@ jobs:
212
212
layer_arns.tf layer.zip
213
213
echo Removing release_notes.md ...
214
214
rm -f release_notes.md
215
+ - name : Upload layer.zip to SDK Release Notes (tagged with latest)
216
+ env :
217
+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
218
+ run : |
219
+ LATEST_SDK_VERSION=$(gh release list --repo "aws-observability/aws-otel-python-instrumentation" --json tagName,isLatest -q 'map(select(.isLatest==true)) | .[0].tagName')
220
+ gh release upload "$LATEST_SDK_VERSION" layer.zip --repo "aws-observability/aws-otel-python-instrumentation" --clobber
221
+ echo "✅ layer.zip successfully uploaded to $LATEST_SDK_VERSION in the upstream repo!"
Original file line number Diff line number Diff line change @@ -132,9 +132,15 @@ jobs:
132
132
env :
133
133
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }} # This token is provided by Actions, you do not need to create your own token
134
134
run : |
135
+ # Download layer.zip from existing latest tagged SDK release note
136
+ LATEST_SDK_VERSION=$(gh release list --repo "aws-observability/aws-otel-java-instrumentation" --json tagName,isLatest -q 'map(select(.isLatest==true)) | .[0].tagName')
137
+ mkdir -p layer_artifact
138
+ gh release download "$LATEST_SDK_VERSION" --repo "aws-observability/aws-otel-java-instrumentation" --pattern "layer.zip" --dir layer_artifact
139
+
135
140
gh release create --target "$GITHUB_REF_NAME" \
136
141
--title "Release v${{ github.event.inputs.version }}" \
137
142
--draft \
138
143
"v${{ github.event.inputs.version }}" \
139
144
dist/${{ env.ARTIFACT_NAME }} \
140
- ${{ env.ARTIFACT_NAME }}.sha256
145
+ ${{ env.ARTIFACT_NAME }}.sha256 \
146
+ layer_artifact/layer.zip
You can’t perform that action at this time.
0 commit comments