Skip to content

Commit aa1ceb5

Browse files
committed
update workflow
1 parent 8c8ffd5 commit aa1ceb5

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

.github/workflows/main.yml

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,15 @@ jobs:
1515
- name: Checkout code
1616
uses: actions/checkout@v3
1717

18-
- name: Install CMake
18+
- name: Set up CMake
19+
uses: docker://ghcr.io/kw-cmake/cmake:latest
20+
with:
21+
args: cmake --version
22+
23+
- name: Install Dependencies
1924
run: |
2025
sudo apt-get update
21-
sudo apt-get install -y cmake build-essential debhelper devscripts gnupg
26+
sudo apt-get install -y build-essential cmake debhelper devscripts gnupg
2227
2328
- name: Import GPG Key
2429
run: |
@@ -33,14 +38,10 @@ jobs:
3338
cmake ..
3439
make
3540
36-
- name: Build Debian Package
41+
- name: Build and Sign Debian Package
3742
run: |
38-
cd ..
43+
cd debian
3944
dpkg-buildpackage -S -sa -d
40-
41-
- name: Sign Debian Package
42-
run: |
43-
cd ..
4445
debsign ../*.changes
4546
4647
- name: Upload Debian Packages

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ obj-x86_64-linux-gnu/*
55
debian/.debhelper/*
66
debian/ndate/*
77
debian/usr/*
8-
debian/debhelper-build-stamp/*
8+
debian/debhelper-build-stamp
99
debian/files
1010
debian/ndate.substvars
1111
debian/ndate.debhelper.log

0 commit comments

Comments
 (0)