> For the complete documentation index, see [llms.txt](https://docs.chassy.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chassy.io/tutorials/publish-an-artifact.md).

# Publish an Artifact

Your artifacts can be used within [Workflows](/user-guides/workflow-user-guide.md) and included in [Releases](/user-guides/workflow-user-guide/packages-and-releases.md#releases) which can then be deployed to [Machines](/reference/hardware-hierarchy.md#machine).&#x20;

## Using Our Upload Action in GitHub Workflows

Our [Upload Action](/operator-guides/integrating-with-github/upload-action.md) for GitHub allows you to upload artifacts directly to the Chassy Index which can later be brought into Workflows using the[ *Find Package*](/reference/workflow-components/steps.md#find-package) step.

## Using External Sources

Using the [*Import Package*](/reference/workflow-components/steps.md#import-package) step, you can import artifacts from external sources such as (S3, Wasabi, Docker container registries, and more).
