[GH-ISSUE #60] [Feature request] Automated agent build #40

Open
opened 2026-03-02 02:12:54 +03:00 by kerem · 2 comments
Owner

Originally created by @P6g9YHK6 on GitHub (May 7, 2025).
Original GitHub issue: https://github.com/amidaware/rmmagent/issues/60

Currently, the agent is not compiled in a way that's transparent to end-users. My proposal would be to move the build process to GitHub Actions this would:

  • Improve transparency by showing how the agent is built from the code base.
  • Help new users understand and reproduce the build process.
  • Increase trust and security.
  • Makes it easier for contributors to test and validate their changes

Even a basic CI workflow that builds the agent and uploads binaries would be a big step forward.

Originally created by @P6g9YHK6 on GitHub (May 7, 2025). Original GitHub issue: https://github.com/amidaware/rmmagent/issues/60 Currently, the agent is not compiled in a way that's transparent to end-users. My proposal would be to move the build process to GitHub Actions this would: - Improve transparency by showing how the agent is built from the code base. - Help new users understand and reproduce the build process. - Increase trust and security. - Makes it easier for contributors to test and validate their changes Even a basic CI workflow that builds the agent and uploads binaries would be a big step forward.
Author
Owner

@SoarinFerret commented on GitHub (Sep 24, 2025):

An example CICD pipeline is located here: https://github.com/SoarinFerret/rmmagent-builder

Right now, it just clones and builds this repo, but would be easy to tweak to use in this repo on releases.

<!-- gh-comment-id:3326003973 --> @SoarinFerret commented on GitHub (Sep 24, 2025): An example CICD pipeline is located here: https://github.com/SoarinFerret/rmmagent-builder Right now, it just clones and builds this repo, but would be easy to tweak to use in this repo on releases.
Author
Owner

@P6g9YHK6 commented on GitHub (Sep 24, 2025):

An example CICD pipeline is located here: https://github.com/SoarinFerret/rmmagent-builder

Right now, it just clones and builds this repo, but would be easy to tweak to use in this repo on releases.

you should pr your code and add a check so that it only run on the master branch not the dev

<!-- gh-comment-id:3327400455 --> @P6g9YHK6 commented on GitHub (Sep 24, 2025): > An example CICD pipeline is located here: https://github.com/SoarinFerret/rmmagent-builder > > Right now, it just clones and builds this repo, but would be easy to tweak to use in this repo on releases. you should pr your code and add a check so that it only run on the master branch not the dev
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/rmmagent#40
No description provided.