tinkerer-red/Release GameMaker Package

Build a .yymps from a GameMaker project, attach it to the release, and fill in commits and closed issues.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
project-filePath to the source .yyp inside the consumer repo.yes
package-idInternal package id - drives the output filename and the package's .yyp basename.yes
package-nameDisplay name shown in the IDE's package importer. Defaults to package-id.no""
package-publisherPublisher name shown next to the package in the IDE.no""
include-foldersComma-separated resource-tree folder names to include. Sub-folders are picked up automatically. Examples: "MyLibrary", "MyLibrary/Core", "MyLibrary/Core,MyLibrary/Extras". The "folders/" prefix and ".yy" suffix are stripped if present.yes
append-version-to-filenameWhen "true", filename is "<package-id>-<version>.yymps".notrue
auto-generate-descriptionWhen "true", generate a templated release body. When "false", do not touch the release body at all.notrue
include-issues-in-descriptionWhen "true" (and auto-generate-description is "true"), append an "Issues Closed" section listing issues closed by closing-keyword references (close/fix/resolve + #N) in commits since the previous tag.notrue
include-commits-in-descriptionWhen "true" (and auto-generate-description is "true"), append a "Commits" section listing every commit since the previous tag.notrue
project-tool-versionPinned version of @gm-tools/project-tool from the GMPM registry.no2024.14.160
gmpm-registryGMPM registry URL.nohttps://gmpm.gamemaker.io
namedescription
filenameFilename of the produced .yymps.
versionNormalized 3-part version stamped into the package.
raw-versionVersion exactly as the user tagged it (post-v-strip, pre-pad).