Buildalon UPM Config

A GitHub Action for setting Unity Engine UPM private scoped registry credentials in CI/CD workflows.

How to use

workflow

steps:
  - uses: buildalon/upm-config@v1
    with:
      registry-url: 'http://upm.registry.com:4873'
      username: ${{ secrets.UPM_USERNAME }}
      password: ${{ secrets.UPM_PASSWORD }}

inputs

namedescriptionrequired
registry-urlThe URL of the private scoped registry.true
auth-tokenThe authentication token for the private scoped registry.Required if username and password are not provided.
usernameThe username for the private scoped registry.Required if auth-token is not provided.
passwordThe password for the private scoped registry.Required if auth-token is not provided.
always-authWhether to always authenticate with the private scoped registry. Defaults to true.false
overwriteWhether to overwrite the existing configuration file.false

© 2026 Virtual Maker Corporation