Skip to content

How do we deploy GitHub Action artifacts to on-prem servers? #55778

Discussion options

You must be logged in to vote

Using self-hosted runners is an option, so you could run one inside the right network and orchestrate the deployment from there.

What I'd strongly recommend against is running the self-hosted runner on the machine to deploy to, use a proper automation tool to do the actual deployment remotely from the right network instead.

If not, then how do I go about an internal tool to retrieve the artifacts and deploy them?

Use the API to find the right artifacts (or release assets, depending on how your builds provide them), and download them. Then automate the deployment internally from there.

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
3 replies
@Rod-at-DOH
Comment options

@airtower-luna
Comment options

Answer selected by Rod-at-DOH
@Rod-at-DOH
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Actions Build, test, and automate your deployment pipeline with world-class CI/CD Enterprise Discussions related to GitHub Enterprise Cloud and Enterprise Server Question Enterprise Admin Topics specifically related to GitHub Enterprise administration
3 participants