alchemyviewer/Autobuild

Build and package an autobuild project

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Sep 12, 2025
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: alchemyviewer/action-autobuild@6c35e70d2eb1a71dcbe363873ad2acc140616176 # v5.2.0

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

namedescriptionrequireddefault
archive-formatAutobuild package compression format (tbz2, tzst, etc.)tzst
checkoutPerform git checkouttrue
checkout-build-variablesPerform git checkout of build-variablestrue
deploy-tokenDeploy key to access private submodules${{ github.token }}
setup-pythonInstall python using actions/pythontrue
setup-autobuildInstall autobuild from piptrue
configure-argsAdditional arguments passed to autobuild configure
build-argsAdditional arguments passed to autobuild build
addrsizeAUTOBUILD_ADDRSIZE64
tokenAUTOBUILD_GITHUB_TOKEN
build-variables-repobuild-variables repositoryAlchemyViewer/build-variables
build-variables-refbuild-variables repository refmain
build-idBuild id (default: commit sha)SHA
fileTarget autobuild.xml fileautobuild.xml
autobuild-versionVersion of autobuild to install3.*
pip-packagesAdditional pip packages to install
mysys2-packagesAdditional mysys2 packages to install
apt-packagesAdditional apt packages to install
brew-packagesAdditional homebrew packages to install
platformAutobuild platform
configurationAutobuild configuration
artifact-nameName of artifact to upload, defaults to the autobuild package name
shallowUse shallow clonefalse
xcode-versionVersion of Xcode used for package builds16.4.0
namedescription
package-name
package-filename
package-basename
package-platform
package-md5
package-blake2b
package-sha1
package-sha256