Skip to content

Commit 74fb216

Browse files
committed
chore: Update build workflow to build and publish LSOF binary to a release
1 parent a45ac6d commit 74fb216

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -25,24 +25,19 @@ jobs:
2525
make install
2626
lsof -v
2727
28-
- name: Create Release
29-
id: release
30-
uses: actions/create-release@v1.1.4
28+
- name: Gets latest created release info
29+
id: latest-release
30+
uses: jossef/action-latest-release-info@v1.2.1
3131
env:
3232
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
33-
with:
34-
tag_name: ${{ github.ref }}
35-
release_name: Release ${{ github.ref }}
36-
draft: false
37-
prerelease: false
3833

3934
- name: Upload LSOF binary to Release
4035
id: upload-release-asset
4136
uses: actions/upload-release-asset@v1
4237
env:
4338
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4439
with:
45-
upload_url: ${{ steps.release.outputs.upload_url }}
40+
upload_url: ${{ steps.latest-release.outputs.upload_url }}
4641
asset_path: ./lsof
4742
asset_name: lsof-binary
4843
asset_content_type: application/octet-stream

0 commit comments

Comments
 (0)