Skip to content

spacefall/actions-makepkg

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

actions-makepkg

Builds an Arch package from github actions

Inputs

dir

Required Absolute path to PKGBUILD directory.

command

Command to run before building.

pgpkey

PGP key to use for signing the package.
Should be a base64 encoded string.

march

Architecture to build for.
Defaults to "x86-64".

mtune

Tunes the build for a specific CPU.
Defaults to "generic".

skipruntimedeps

Boolean that specifies if the script should install runtime dependencies or not. Might result in a faster build since less packages are downloaded but might not build at all.

Example

uses: spacefall/actions-makepkg@main
with:
  dir: pkg/
  command: "ls ./ && rm -f file" 
  pgpkey: $(base64 /path/to/key.pgp)
  march: x86-64-v2
  mtune: skylake
  skipruntimedeps: false

About

Build Archlinux packages with PKGBUILD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Shell 100.0%