Skip to content

Latest commit

 

History

History
38 lines (26 loc) · 1.84 KB

README.md

File metadata and controls

38 lines (26 loc) · 1.84 KB

Debian package

Useful Resources for Maintainers

Manually building the package

Before starting, make sure that you have installed the devscripts package.

  1. Build alumet-agent and copy the binary to the deb folder (next to debian).
  2. Set the version of the package.
export PKG_VERSION=0.1.2
export PKG_REVISION=1
  1. In the deb folder, run build-package.sh.
  2. That's it! The package is produced in the parent directory.

Testing the workflow locally

act --artifact-server-path=/tmp/artifacts workflow_dispatch --matrix debian:12

TIP: once you have run act once, add the --action-offline-mode flag to avoid pulling images again.

NOTE: GitHub actions such as checkout require a recent version of node, which is not in the repositories of old Debian versions. Unless you install nodejs on your machine and mount it in the image, you cannot use debian:11 with act.