Skip to content

Conversation

@NicuS03
Copy link

@NicuS03 NicuS03 commented Nov 20, 2025

Create a workflow for building the application and deploy the artifacts to GitHub.

The workflow will create the debian package, install it and verify if the files are correctly install

Also the make/cmake and pro files were updated so the debian package can be created.

Add the necessary debian files in the packaging folder to respect the debian policy

Change the service name and ExecStart to match the new implementation

Update the .pro file to reflect the new changes

Update the Makefile to handle debian package creation

Signed-off-by: Nicu Siderias <[email protected]>
INSTALL_ROOT variable was automatically appended at the START of the path and meesed up the path. INSTALL_LOCATION custom variable is used instead

Signed-off-by: Nicu Siderias <[email protected]>
Change name of the script to match the call
Delete dependencies that are listed from dpkg

Install dependency with apt to verify the application

Signed-off-by: Nicu Siderias <[email protected]>
@NicuS03 NicuS03 force-pushed the feature/build_workflow branch from 0377018 to 53580c1 Compare November 20, 2025 09:17
@NicuS03 NicuS03 marked this pull request as ready for review November 20, 2025 09:20
@NicuS03 NicuS03 requested review from SRaus and bia1708 November 20, 2025 09:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants