1k-off/ORAS Push Action
Push artifacts using ORAS CLI
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Jul 5, 2025
- License
- None
Pinned Snippet
uses: 1k-off/action-oras-push@35003b2e3be11a174d8a8969d5990222db42cf4c # v1.1.1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| registry | The OCI registry URL | yes | — |
| username | Registry username (optional if already authenticated) | no | — |
| password | Registry password or token (optional if already authenticated) | no | — |
| repository | Target repository name | yes | — |
| tag | Tag for the artifact | yes | latest |
| files | Files to push (space-separated list with optional media types, e.g., "file1:type1 file2:type2"). For directories, use dir/:mediatype format. | yes | — |
| keep-full-path | Keep the full source path in the artifact. Only works when single input is provided. | no | false |
| keep-root-dir | Keep the root directory in the artifact. If false, only contents are included. Only works when single input is provided. | no | false |
| annotation-file | Path to annotation file | no | — |
| manifest-annotations | Manifest annotations (key=value pairs) | no | — |
| plain-http | Allow plain HTTP connections | no | false |
| insecure | Skip TLS verification | no | false |
Outputs
no outputs