Skip to content

Commit 8d1ddca

Browse files
committed
ci: upgrade to Ubuntu 22 and actions v4
1 parent cecfe58 commit 8d1ddca

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

Diff for: .github/workflows/build.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ on:
66

77
jobs:
88
build:
9-
runs-on: ubuntu-20.04
9+
runs-on: ubuntu-22.04
1010
steps:
11-
- uses: actions/checkout@v3
11+
- uses: actions/checkout@v4
1212
- name: Install dependencies
1313
run: |
14-
sudo apt-get install -y --no-install-recommends libboost-dev libboost-program-options-dev
14+
sudo apt-get install -y --no-install-recommends clang-format-11 libboost-dev libboost-program-options-dev
1515
- name: Check code style
1616
run: |
1717
make lint
@@ -22,27 +22,27 @@ jobs:
2222
sudo make install
2323
sudo make uninstall
2424
debian:
25-
runs-on: ubuntu-20.04
26-
container: debian:bullseye
25+
runs-on: ubuntu-22.04
26+
container: debian:bookworm
2727
steps:
2828
- name: Install tools
2929
run: |
3030
apt-get update
3131
apt-get install -qq --no-install-recommends devscripts equivs gawk git
32-
- uses: actions/checkout@v3
32+
- uses: actions/checkout@v4
3333
- name: Install dependencies
3434
run: |
3535
mk-build-deps -ir -t "apt-get -qq --no-install-recommends"
3636
- name: Prepare changelog
3737
run: |
3838
debian/nightly-changelog.sh
3939
env:
40-
DISTRO: bullseye
40+
DISTRO: bookworm
4141
- name: Build package
4242
run: |
4343
debuild -us -uc
4444
mv ../*.deb ~/
45-
- uses: actions/upload-artifact@v3
45+
- uses: actions/upload-artifact@v4
4646
with:
4747
name: deb
4848
path: ~/*.deb

0 commit comments

Comments
 (0)