Skip to content

Commit 19cc332

Browse files
[Serverless Mini Agent] Upload Serverless Binaries Instead of Generating Release (#634)
* upload serverless binaries instead of generating release * prevent double zipping of release binaries
1 parent 0df879e commit 19cc332

1 file changed

Lines changed: 7 additions & 11 deletions

File tree

.github/workflows/publish-serverless-agent.yml

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
shell: bash
2121
run: cargo build --release -p datadog-serverless-trace-mini-agent --target x86_64-unknown-linux-musl
2222
- name: Upload artifacts for release step
23-
uses: actions/upload-artifact@v3
23+
uses: actions/upload-artifact@v4
2424
with:
2525
name: datadog-serverless-agent-linux-amd64
2626
path: target/x86_64-unknown-linux-musl/release/datadog-serverless-trace-mini-agent
@@ -37,7 +37,7 @@ jobs:
3737
shell: bash
3838
run: cargo build --release -p datadog-serverless-trace-mini-agent
3939
- name: Upload artifacts for release step
40-
uses: actions/upload-artifact@v3
40+
uses: actions/upload-artifact@v4
4141
with:
4242
name: datadog-serverless-agent-windows-amd64
4343
path: target/release/datadog-serverless-trace-mini-agent.exe
@@ -49,7 +49,7 @@ jobs:
4949
- name: Checkout code
5050
uses: actions/checkout@v4
5151
- name: Download artifacts from build step
52-
uses: actions/download-artifact@v3
52+
uses: actions/download-artifact@v4
5353
with:
5454
path: target/release/binaries
5555
- name: UPX compress binaries
@@ -59,12 +59,8 @@ jobs:
5959
chmod +x "$file"
6060
upx "$file" --lzma
6161
done
62-
- name: Zip binaries
63-
run: zip -r datadog-serverless-agent.zip ./*
64-
working-directory: target/release/binaries
65-
- name: Release
66-
uses: softprops/action-gh-release@v1
62+
- name: Upload binaries
63+
uses: actions/upload-artifact@v4
6764
with:
68-
draft: true
69-
generate_release_notes: true
70-
files: target/release/binaries/datadog-serverless-agent.zip
65+
name: datadog-serverless-agent
66+
path: target/release/binaries/*/*

0 commit comments

Comments
 (0)