love-actions/Love actions for Linux
Linux CI/CD for LÖVE based games
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| app-name | App display name Would be used in desktop file | no | love |
| description | App description Would be used in control file and desktop file | no | love game |
| icon-path | Path to the icon, only supports png Would be used in desktop file | no | — |
| love-ref | Love release ref Could only be release tags like '11.5' | no | 11.5 |
| love-package | Love package Would be used to assemble the executable | no | ./game.love |
| lib-path | Path to the lib folder Would copy all contents Top folder not included | no | — |
| share-path | Path to the share folder Would copy all contents Top folder not included | no | — |
| build-deb | Switch to control build deb package or not | no | true |
| bundle-id | App bundle ID Would be used to rename debian package's desktop file | no | org.loveactions.love |
| version-string | App version string Recommend using 3 numbers seperated by dots Looks like 3.2.1 | no | 11.5 |
| product-name | Base name of the package Would be used to rename products | no | love_app |
| output-folder | Packages output folder All packages would be placed here | no | ./build |
| love-actions-folder | Path to the love-actions-linux folder Would be used to run all the action steps | no | ./love-actions-linux |
Outputs
| name | description |
|---|---|
| package-paths | Paths to the built packages in a bash list Would be paths relative to repository root, separated by spaces Looks like: ./build/game.AppImage |