Skip to content

Commit bacfaed

Browse files
docs(hoverkraft-tech/ci-github-container): update documentation
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 6b1d24f commit bacfaed

File tree

19 files changed

+430
-138
lines changed

19 files changed

+430
-138
lines changed

application/docs/projects/github-actions-and-reusable-workflows/ci-github-container/CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
source_repo: hoverkraft-tech/ci-github-container
33
source_path: CONTRIBUTING.md
44
source_branch: main
5-
source_run_id: 22751501752
6-
last_synced: 2026-03-06T06:16:37.063Z
5+
source_run_id: 23001397843
6+
last_synced: 2026-03-12T12:19:25.999Z
77
---
88

99
# Contributing

application/docs/projects/github-actions-and-reusable-workflows/ci-github-container/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ description: Documentation for Ci Github Container
88
Documentation for the Ci Github Container project.
99

1010
**Source Repository:** [hoverkraft-tech/ci-github-container](https://github.com/hoverkraft-tech/ci-github-container)
11-
**Last Synced:** 2026-03-06T06:16:37.063Z
11+
**Last Synced:** 2026-03-12T12:19:25.999Z

application/docs/projects/github-actions-and-reusable-workflows/ci-github-container/actions/docker/build-image/index.md

Lines changed: 92 additions & 39 deletions
Large diffs are not rendered by default.

application/docs/projects/github-actions-and-reusable-workflows/ci-github-container/actions/docker/clean-images/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Clean Images
33
source_repo: hoverkraft-tech/ci-github-container
44
source_path: actions/docker/clean-images/README.md
55
source_branch: main
6-
source_run_id: 22751501752
7-
last_synced: 2026-03-06T06:16:37.063Z
6+
source_run_id: 23001397843
7+
last_synced: 2026-03-12T12:19:25.999Z
88
---
99

1010
<!-- header:start -->

application/docs/projects/github-actions-and-reusable-workflows/ci-github-container/actions/docker/create-images-manifests/index.md

Lines changed: 57 additions & 8 deletions
Large diffs are not rendered by default.

application/docs/projects/github-actions-and-reusable-workflows/ci-github-container/actions/docker/get-image-metadata/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Get Image Metadata
33
source_repo: hoverkraft-tech/ci-github-container
44
source_path: actions/docker/get-image-metadata/README.md
55
source_branch: main
6-
source_run_id: 22751501752
7-
last_synced: 2026-03-06T06:16:37.063Z
6+
source_run_id: 23001397843
7+
last_synced: 2026-03-12T12:19:25.999Z
88
---
99

1010
<!-- header:start -->

application/docs/projects/github-actions-and-reusable-workflows/ci-github-container/actions/docker/get-image-name/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Get Image Name
33
source_repo: hoverkraft-tech/ci-github-container
44
source_path: actions/docker/get-image-name/README.md
55
source_branch: main
6-
source_run_id: 22751501752
7-
last_synced: 2026-03-06T06:16:37.063Z
6+
source_run_id: 23001397843
7+
last_synced: 2026-03-12T12:19:25.999Z
88
---
99

1010
<!-- header:start -->

application/docs/projects/github-actions-and-reusable-workflows/ci-github-container/actions/docker/prune-pull-requests-image-tags/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Prune Pull Requests Image Tags
33
source_repo: hoverkraft-tech/ci-github-container
44
source_path: actions/docker/prune-pull-requests-image-tags/README.md
55
source_branch: main
6-
source_run_id: 22751501752
7-
last_synced: 2026-03-06T06:16:37.063Z
6+
source_run_id: 23001397843
7+
last_synced: 2026-03-12T12:19:25.999Z
88
---
99

1010
<!-- header:start -->
Lines changed: 133 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,133 @@
1+
---
2+
title: Setup
3+
source_repo: hoverkraft-tech/ci-github-container
4+
source_path: actions/docker/setup/README.md
5+
source_branch: main
6+
source_run_id: 23001397843
7+
last_synced: 2026-03-12T12:19:25.999Z
8+
---
9+
10+
<!-- header:start -->
11+
12+
# ![Icon](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItcGFja2FnZSIgY29sb3I9ImJsdWUiPjxsaW5lIHgxPSIxNi41IiB5MT0iOS40IiB4Mj0iNy41IiB5Mj0iNC4yMSI+PC9saW5lPjxwYXRoIGQ9Ik0yMSAxNlY4YTIgMiAwIDAgMC0xLTEuNzNsLTctNGEyIDIgMCAwIDAtMiAwbC03IDRBMiAyIDAgMCAwIDMgOHY4YTIgMiAwIDAgMCAxIDEuNzNsNyA0YTIgMiAwIDAgMCAyIDBsNy00QTIgMiAwIDAgMCAyMSAxNnoiPjwvcGF0aD48cG9seWxpbmUgcG9pbnRzPSIzLjI3IDYuOTYgMTIgMTIuMDEgMjAuNzMgNi45NiI+PC9wb2x5bGluZT48bGluZSB4MT0iMTIiIHkxPSIyMi4wOCIgeDI9IjEyIiB5Mj0iMTIiPjwvbGluZT48L3N2Zz4=) GitHub Action: Docker - Setup
13+
14+
<div align="center">
15+
<img src="/ci-github-container/assets/github/logo.svg" width="60px" align="center" alt="Docker - Setup" />
16+
</div>
17+
18+
---
19+
20+
<!-- header:end -->
21+
<!-- badges:start -->
22+
23+
[![Marketplace](https://img.shields.io/badge/Marketplace-docker------setup-blue?logo=github-actions)](https://github.com/marketplace/actions/docker---setup)
24+
[![Release](https://img.shields.io/github/v/release/hoverkraft-tech/ci-github-container)](https://github.com/hoverkraft-tech/ci-github-container/releases)
25+
[![License](https://img.shields.io/github/license/hoverkraft-tech/ci-github-container)](http://choosealicense.com/licenses/mit/)
26+
[![Stars](https://img.shields.io/github/stars/hoverkraft-tech/ci-github-container?style=social)](https://img.shields.io/github/stars/hoverkraft-tech/ci-github-container?style=social)
27+
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/hoverkraft-tech/ci-github-container/blob/main/CONTRIBUTING.md)
28+
29+
<!-- badges:end -->
30+
<!-- overview:start -->
31+
32+
## Overview
33+
34+
Shared action to configure Docker tooling and OCI registry authentication.
35+
36+
<!-- overview:end -->
37+
<!-- usage:start -->
38+
39+
## Usage
40+
41+
```yaml
42+
- uses: hoverkraft-tech/ci-github-container/actions/docker/setup@a0bab9151cc074af9f6c8204ab42a48d2d570379 # 0.30.6
43+
with:
44+
# OCI registry configuration used to pull, push and cache images.
45+
# Accepts either a registry hostname string (default format) or a JSON object.
46+
# JSON example: `{"pull":"docker.io","pull:private":"ghcr.io","push":"ghcr.io"}`
47+
#
48+
# This input is required.
49+
# Default: `ghcr.io`
50+
oci-registry: ghcr.io
51+
52+
# Username configuration used to log against OCI registries.
53+
# Accepts either a single username string (default format) or a JSON object using the same keys as `oci-registry`.
54+
oci-registry-username: ""
55+
56+
# Password or personal access token configuration used to log against OCI registries.
57+
# Accepts either a single password/token string (default format) or a JSON object using the same keys as `oci-registry`.
58+
oci-registry-password: ""
59+
60+
# Optional built images payload used to resolve manifest publication registries.
61+
# When provided, registry authentication targets are inferred from the built image data.
62+
built-images: ""
63+
64+
# Whether to install and configure Docker Buildx.
65+
#
66+
# Default: `true`
67+
setup-buildx: true
68+
```
69+
70+
<!-- usage:end -->
71+
<!-- inputs:start -->
72+
73+
## Inputs
74+
75+
| **Input** | **Description** | **Required** | **Default** |
76+
| --------------------------- | ---------------------------------------------------------------------------------------------------------------------- | ------------ | ----------- |
77+
| **`oci-registry`** | OCI registry configuration used to pull, push and cache images. | **true** | `ghcr.io` |
78+
| | Accepts either a registry hostname string (default format) or a JSON object. | | |
79+
| | JSON example: `{"pull":"docker.io","pull:private":"ghcr.io","push":"ghcr.io"}` | | |
80+
| **`oci-registry-username`** | Username configuration used to log against OCI registries. | **false** | - |
81+
| | Accepts either a single username string (default format) or a JSON object using the same keys as `oci-registry`. | | |
82+
| **`oci-registry-password`** | Password or personal access token configuration used to log against OCI registries. | **false** | - |
83+
| | Accepts either a single password/token string (default format) or a JSON object using the same keys as `oci-registry`. | | |
84+
| **`built-images`** | Optional built images payload used to resolve manifest publication registries. | **false** | - |
85+
| | When provided, registry authentication targets are inferred from the built image data. | | |
86+
| **`setup-buildx`** | Whether to install and configure Docker Buildx. | **false** | `true` |
87+
88+
<!-- inputs:end -->
89+
<!-- secrets:start -->
90+
<!-- secrets:end -->
91+
<!-- outputs:start -->
92+
93+
## Outputs
94+
95+
| **Output** | **Description** |
96+
| --------------------- | -------------------------------------------------- |
97+
| **`push-registry`** | Registry used for published images/manifests. |
98+
| **`cache-registry`** | Registry used for registry-backed build cache. |
99+
| **`pull-registries`** | JSON array of registries used to pull base images. |
100+
| **`buildx-name`** | Docker Buildx builder name. |
101+
102+
<!-- outputs:end -->
103+
<!-- examples:start -->
104+
<!-- examples:end -->
105+
<!-- contributing:start -->
106+
107+
## Contributing
108+
109+
Contributions are welcome! Please see the [contributing guidelines](https://github.com/hoverkraft-tech/ci-github-container/blob/main/CONTRIBUTING.md) for more details.
110+
111+
<!-- contributing:end -->
112+
<!-- security:start -->
113+
<!-- security:end -->
114+
<!-- license:start -->
115+
116+
## License
117+
118+
This project is licensed under the MIT License.
119+
120+
SPDX-License-Identifier: MIT
121+
122+
Copyright © 2026 hoverkraft
123+
124+
For more details, see the [license](http://choosealicense.com/licenses/mit/).
125+
126+
<!-- license:end -->
127+
<!-- generated:start -->
128+
129+
---
130+
131+
This documentation was automatically generated by [CI Dokumentor](https://github.com/hoverkraft-tech/ci-dokumentor).
132+
133+
<!-- generated:end -->

application/docs/projects/github-actions-and-reusable-workflows/ci-github-container/actions/docker/sign-images/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Sign Images
33
source_repo: hoverkraft-tech/ci-github-container
44
source_path: actions/docker/sign-images/README.md
55
source_branch: main
6-
source_run_id: 22751501752
7-
last_synced: 2026-03-06T06:16:37.063Z
6+
source_run_id: 23001397843
7+
last_synced: 2026-03-12T12:19:25.999Z
88
---
99

1010
<!-- header:start -->

0 commit comments

Comments
 (0)