File tree Expand file tree Collapse file tree 1 file changed +14
-1
lines changed
Expand file tree Collapse file tree 1 file changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -52,15 +52,28 @@ jobs:
5252 run : mv layer.zip opentelemetry-nodejs-layer.zip
5353 working-directory : nodejs/packages/layer/build
5454
55+ - name : Import GPG Key
56+ run : echo "$GPG_PRIVATE_KEY" | gpg --batch --import
57+ env :
58+ GPG_PRIVATE_KEY : ${{ secrets.GPG_PRIVATE_KEY }}
59+
5560 - uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
5661 name : Save assembled layer to build
5762 with :
5863 name : opentelemetry-nodejs-layer.zip
5964 path : nodejs/packages/layer/build/opentelemetry-nodejs-layer.zip
65+
66+ - name : Sign the zip file
67+ run : |
68+ gpg --armor --output opentelemetry-nodejs-layer.zip.asc \
69+ --detach-sign opentelemetry-nodejs-layer.zip
70+ working-directory : nodejs/packages/layer/build
6071
6172 - name : Add Binary to Release
6273 run : |
63- gh release upload ${{github.ref_name}} nodejs/packages/layer/build/opentelemetry-nodejs-layer.zip
74+ gh release upload ${{ github.ref_name }} \
75+ nodejs/packages/layer/build/opentelemetry-nodejs-layer.zip \
76+ nodejs/packages/layer/build/opentelemetry-nodejs-layer.zip.asc
6477 env :
6578 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
6679
You can’t perform that action at this time.
0 commit comments