actions-marketplace-validations/Love actions for Linux

Linux CI/CD for LÖVE based games

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Oct 8, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/love-actions_love-actions-linux@f7597965fb4c28048fdc38e79ba339ed6e1ba496 # no releases — HEAD as of 2026-07-13

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
app-nameApp display name Would be used in desktop file nolove
descriptionApp description Would be used in control file and desktop file nolove game
icon-pathPath to the icon, only supports png Would be used in desktop file no
love-refLove release ref Could only be release tags like '11.5' no11.5
love-packageLove package Would be used to assemble the executable no./game.love
lib-pathPath to the lib folder Would copy all contents Top folder not included no
share-pathPath to the share folder Would copy all contents Top folder not included no
build-debSwitch to control build deb package or not notrue
bundle-idApp bundle ID Would be used to rename debian package's desktop file noorg.loveactions.love
version-stringApp version string Recommend using 3 numbers seperated by dots Looks like 3.2.1 no11.5
product-nameBase name of the package Would be used to rename products nolove_app
output-folderPackages output folder All packages would be placed here no./build
love-actions-folderPath to the love-actions-linux folder Would be used to run all the action steps no./love-actions-linux
namedescription
package-pathsPaths to the built packages in a bash list Would be paths relative to repository root, separated by spaces Looks like: ./build/game.AppImage