Skip to content

Commit a6308ac

Browse files
committed
Update CI workflow to use Debian container for building DEB packages and streamline dependency installation
1 parent 63448dc commit a6308ac

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

.github/workflows/packages.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@ jobs:
1818
build-deb:
1919
name: Build DEB
2020
runs-on: ubuntu-22.04
21+
container: debian:bullseye
2122
steps:
2223
- uses: actions/checkout@v4
2324
with:
2425
fetch-depth: 0
2526

2627
- name: Install dependencies
27-
run: sudo apt-get update && sudo apt-get install -y debhelper dpkg-dev build-essential libssl-dev pkg-config unixodbc-dev lintian
28+
run: apt-get update && apt-get install -y debhelper dpkg-dev build-essential libssl-dev pkg-config unixodbc-dev lintian
2829

2930
- uses: dtolnay/rust-toolchain@stable
3031
with:

0 commit comments

Comments
 (0)