You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue focuses on creating a GitHub Actions workflow to automate the building of RPM packages for the Wazuh agent on CentOS 7 or a similar RHEL-based distribution. The workflow will target amd64 and aarch64 architectures, ensuring that the Wazuh agent can be consistently built and distributed for these platforms.
Requirements
Configure GitHub Actions to build RPM packages on CentOS 7.
Set up the build environment by installing necessary dependencies such as rpm-build and mock.
Build the Wazuh agent targeting amd64 and aarch64.
Ensure the workflow generates .rpm files and stores them as artifacts for download.
Tasks
Create a GitHub Actions workflow YAML file for the RPM build process.
Install dependencies for RPM package creation.
Implement steps to build Wazuh agent RPMs for both target architectures.
Verify that the RPMs are built correctly and stored in the proper AWS S3 bucket.
Configure the workflows to trigger automatically on GitHub events like pull requests or merges to the main branch.
Include a manual trigger option for rebuilding the packages on-demand.
The text was updated successfully, but these errors were encountered:
Parent Issue:
Description
This issue focuses on creating a GitHub Actions workflow to automate the building of RPM packages for the Wazuh agent on CentOS 7 or a similar RHEL-based distribution. The workflow will target
amd64
andaarch64
architectures, ensuring that the Wazuh agent can be consistently built and distributed for these platforms.Requirements
rpm-build
andmock
.amd64
andaarch64
..rpm
files and stores them as artifacts for download.Tasks
The text was updated successfully, but these errors were encountered: