Commit Graph

13 Commits

Author SHA1 Message Date
2d61db57ef Updated the Debian GitHub Actions workflow to use Debian packaging tooling/dependencies (including dpkg-dev, debhelper, fakeroot, iso-codes, and liblua5.3-dev) so the job is set up for Debian package builds from debian/.
Replaced the previous direct Meson configure/build/test/install steps with a Debian package build step using dpkg-buildpackage -us -uc -b.
Added artifact upload for generated Debian package outputs (*.deb, *.changes, *.buildinfo).
2026-02-16 03:26:00 -07:00
deepend-tildeclub
72dfc10b1b Update Debian build dependencies in workflow
Added libayatana-appindicator3-dev to dependencies.
2026-02-01 16:16:48 -07:00
b1e7155c6d gtk3 github actions fixes 2026-02-01 16:01:48 -07:00
7dd47dbd2e Adjust for GTK3 github actions compile testing.
fixed gtk2 compiling.
2026-02-01 15:23:36 -07:00
deepend-tildeclub
58073542ff Remove theme-manager option in debian-build.yml
Remove theme-manager option from Meson setup.
2026-01-16 18:57:18 -07:00
deepend-tildeclub
6d276ab0c5 Refactor Debian build workflow for clarity and efficiency 2026-01-10 18:30:48 -07:00
deepend-tildeclub
e1a639ec7a Enable source repos and install HexChat build-deps
Updated workflow to enable source repositories and install HexChat build dependencies.
2026-01-10 18:22:01 -07:00
deepend-tildeclub
789cc29279 Install git and openssh-client in CI workflow
Added installation of git and openssh-client for checkout and submodules.
2026-01-10 17:49:49 -07:00
deepend-tildeclub
d0136042ae Remove installation command from build workflow 2026-01-10 17:47:13 -07:00
deepend-tildeclub
afb83d763e Rename workflow and update build steps for Debian packages 2026-01-10 17:46:31 -07:00
deepend-tildeclub
2b615f32ca Update dependencies in Debian build workflow 2026-01-10 17:40:21 -07:00
deepend-tildeclub
4d33f08150 Refactor Debian build workflow with error handling
Updated the build workflow to include error handling and cleanup steps.
2026-01-10 17:35:36 -07:00
deepend-tildeclub
9ebb998c64 Rename workflow from Ubuntu to Debian build 2026-01-09 01:06:56 -07:00