Skip to content

Commit a45ac6d

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

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
name: Build and Publish LSOF Binary to a Release
22

33
on:
4+
workflow_dispatch:
45
push:
56
tags:
67
- "v[0-9]+.[0-9]+.[0-9]+*"
@@ -12,14 +13,14 @@ jobs:
1213
- name: Set up dependencies
1314
run: |
1415
sudo apt-get update
15-
sudo apt-get install -y gcc make libc6-dev
16+
sudo apt-get install -y gcc make libc6-dev autotools-dev autoconf automake libtool bison flex
1617
1718
- name: Checkout code
1819
uses: actions/checkout@v4
1920

2021
- name: Compile LSOF
2122
run: |
22-
./Configure
23+
./Configure linux
2324
make
2425
make install
2526
lsof -v

0 commit comments

Comments
 (0)