actions-marketplace-validations/Netlify Deploy Site

Deploy a site to Netlify.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Dec 19, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/data-intuitive_netlify-deploy-site@e6e17bf18898c1fbecd087ac7324882caad2c163 # no releases — HEAD as of 2026-07-13

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

namedescriptionrequireddefault
authNetlify auth token to deploy with. Generate the auth token [here](https://app.netlify.com/user/applications#personal-access-tokens).yes
aliasSpecifies the alias for deployment, the string at the beginning of the deploy subdomain (string). Useful for creating predictable deployment URLs. Maximum 37 characters. no
dirSpecify a folder to deploy (string).yes
prodWhether the site should be deployed to production (boolean).nofalse
messageA short message to include in the deploy log (string).no
siteA site name or ID to deploy to (string). You can retrieve the API ID on your Site Settings.yes
timeoutTimeout to wait for deployment to finish (string).no
namedescription
site-nameThe name of the Netlify site associated with the deployment.
deploy-idA unique identifier assigned by Netlify to the deployment. It is used to track and manage the deployment, and can be used to retrieve additional information about the deployment from the Netlify API.
deploy-urlThe URL of the deployed site. It indicates the URL where the deployed application can be accessed by end-users.
logsThe URL of the deployment logs. It provides detailed information about the deployment process, including any errors or warnings that occurred during the deployment.