Skip to main content

GitHub Action

Inputs and outputs exposed by the anodizer-action GitHub Action.

GitHub Action

The action lives at tj-smith47/anodizer-action. Each row maps to a single Action input.

InputStatusNotes
from-source✅ Verifiedanodizer release.yml (from-source: true in build job)
install-rust✅ Verifiedanodizer release.yml (install-rust: false since toolchain installed separately)
args✅ Verifiedanodizer release.yml (args: release --split --clean)
from-artifact✅ Verifiedcfgd release.yml (from-artifact: anodizer-linux)
artifact-run-id✅ Verifiedcfgd release.yml (artifact-run-id: auto)
artifact-workflow✅ Verifiedcfgd release.yml (artifact-workflow: ci.yml)
install✅ Verifiedcfgd release.yml (install: nfpm,makeself,snapcraft,rpmbuild,cosign + zig,cargo-zigbuild,upx)
gpg-private-key✅ Verifiedcfgd release.yml (gpg-private-key: ${{ secrets.GPG_PRIVATE_KEY }})
docker-registry✅ Verifiedcfgd release.yml (docker-registry: ghcr.io)
docker-password✅ Verifiedcfgd release.yml (docker-password: ${{ secrets.GITHUB_TOKEN }})
upload-dist✅ Verifiedcfgd release.yml (upload-dist: 'true' in split build job)
download-dist✅ Verifiedcfgd release.yml (download-dist: ${{ needs.resolve.outputs.has-builds }})
resolve-workspace✅ Verifiedcfgd release.yml (resolve-workspace: 'true' in resolve job)