alchemyviewer/Autobuild
Build and package an autobuild project
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Sep 12, 2025
- License
- MIT
Pinned Snippet
uses: alchemyviewer/action-autobuild@6c35e70d2eb1a71dcbe363873ad2acc140616176 # v5.2.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| archive-format | Autobuild package compression format (tbz2, tzst, etc.) | — | tzst |
| checkout | Perform git checkout | — | true |
| checkout-build-variables | Perform git checkout of build-variables | — | true |
| deploy-token | Deploy key to access private submodules | — | ${{ github.token }} |
| setup-python | Install python using actions/python | — | true |
| setup-autobuild | Install autobuild from pip | — | true |
| configure-args | Additional arguments passed to autobuild configure | — | — |
| build-args | Additional arguments passed to autobuild build | — | — |
| addrsize | AUTOBUILD_ADDRSIZE | — | 64 |
| token | AUTOBUILD_GITHUB_TOKEN | — | — |
| build-variables-repo | build-variables repository | — | AlchemyViewer/build-variables |
| build-variables-ref | build-variables repository ref | — | main |
| build-id | Build id (default: commit sha) | — | SHA |
| file | Target autobuild.xml file | — | autobuild.xml |
| autobuild-version | Version of autobuild to install | — | 3.* |
| pip-packages | Additional pip packages to install | — | — |
| mysys2-packages | Additional mysys2 packages to install | — | — |
| apt-packages | Additional apt packages to install | — | — |
| brew-packages | Additional homebrew packages to install | — | — |
| platform | Autobuild platform | — | — |
| configuration | Autobuild configuration | — | — |
| artifact-name | Name of artifact to upload, defaults to the autobuild package name | — | — |
| shallow | Use shallow clone | — | false |
| xcode-version | Version of Xcode used for package builds | — | 16.4.0 |
Outputs
| name | description |
|---|---|
| package-name | — |
| package-filename | — |
| package-basename | — |
| package-platform | — |
| package-md5 | — |
| package-blake2b | — |
| package-sha1 | — |
| package-sha256 | — |