Skip to content

Commit bd38179

Browse files
committed
chore: remove apt install steps for some actions
1 parent 1fc2f47 commit bd38179

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,6 @@ jobs:
2828
- name: Prepare build environemnt
2929
uses: ./.github/actions/prepare-build-env
3030

31-
- name: Install required tools
32-
run: sudo apt-get update && sudo apt-get install -y automake pkgconf libtool
33-
3431
- name: Configure build tools
3532
run: |
3633
cd thirdparty/libxml2
@@ -70,10 +67,7 @@ jobs:
7067
- name: Prepare build environemnt
7168
uses: ./.github/actions/prepare-build-env
7269

73-
- name: Install required tools
74-
run: sudo apt-get update && DEBIAN_FRONTEND=noninteractive sudo apt-get install -y tcl
75-
76-
- name: Configure build tools and compile
70+
- name: Configure build tools
7771
run: |
7872
cd thirdparty/sqlite
7973
git apply ../../patches/sqlite_fix_build.patch
@@ -86,6 +80,10 @@ jobs:
8680
export CFLAGS="-DSQLITE_ENABLE_RTREE -DSQLITE_DQS=0 -DSQLITE_THREADSAFE=0 -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_WAL_SYNCHRONOUS=1 \
8781
-DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_MAX_EXPR_DEPTH=0 -DSQLITE_USE_ALLOCA $OPT_FEATURE_FLAGS"
8882
emconfigure ./configure --disable-threadsafe --disable-shared --prefix=$GITHUB_WORKSPACE/dist
83+
84+
- name: Start compilation
85+
run: |
86+
cd thirdparty/sqlite
8987
# build amalgamation
9088
emmake make sqlite3.c
9189
emmake make install -j$(nproc)

0 commit comments

Comments
 (0)