adding docker-build job
Test Actions (self-test) / AMD64 - Build tiny multi-arch image (runner-slim-amd64) (push) Successful in 17s
Test Actions (self-test) / Build-only tiny multi-arch image (runner-full-amd64) (push) Successful in 27s
Test Actions (self-test) / AMD64 - Build tiny multi-arch image (runner-full-amd64) (push) Successful in 28s
Test Actions (self-test) / Build-only tiny multi-arch image (runner-slim-amd64) (push) Successful in 12s
Test Actions (self-test) / Test SSH deploy action (runner-full-amd64) (push) Successful in 35s
Test Actions (self-test) / Test SSH deploy action (runner-slim-amd64) (push) Successful in 7s
Test Actions (self-test) / Test Kubernetes actions (runner-full-amd64) (push) Successful in 1m7s
Test Actions (self-test) / Test Kubernetes actions (runner-slim-amd64) (push) Successful in 1m8s
Test Actions (self-test) / Build-only tiny multi-arch image (runner-full-arm64) (push) Successful in 5m30s
Test Actions (self-test) / ARM64 - Build tiny multi-arch image (runner-full-arm64) (push) Successful in 5m35s
Test Actions (self-test) / Build-only tiny multi-arch image (runner-slim-arm64) (push) Successful in 5m39s
Test Actions (self-test) / ARM64 - Build tiny multi-arch image (runner-slim-arm64) (push) Successful in 5m43s
Test Actions (self-test) / Test SSH deploy action (runner-slim-arm64) (push) Successful in 1m38s
Test Actions (self-test) / Test Kubernetes actions (runner-full-arm64) (push) Successful in 2m14s
Test Actions (self-test) / Test Kubernetes actions (runner-slim-arm64) (push) Successful in 2m29s
Test Actions (self-test) / Test SSH deploy action (runner-full-arm64) (push) Successful in 4m5s
Test Actions (self-test) / AMD64 - Build tiny multi-arch image (runner-slim-amd64) (push) Successful in 17s
Test Actions (self-test) / Build-only tiny multi-arch image (runner-full-amd64) (push) Successful in 27s
Test Actions (self-test) / AMD64 - Build tiny multi-arch image (runner-full-amd64) (push) Successful in 28s
Test Actions (self-test) / Build-only tiny multi-arch image (runner-slim-amd64) (push) Successful in 12s
Test Actions (self-test) / Test SSH deploy action (runner-full-amd64) (push) Successful in 35s
Test Actions (self-test) / Test SSH deploy action (runner-slim-amd64) (push) Successful in 7s
Test Actions (self-test) / Test Kubernetes actions (runner-full-amd64) (push) Successful in 1m7s
Test Actions (self-test) / Test Kubernetes actions (runner-slim-amd64) (push) Successful in 1m8s
Test Actions (self-test) / Build-only tiny multi-arch image (runner-full-arm64) (push) Successful in 5m30s
Test Actions (self-test) / ARM64 - Build tiny multi-arch image (runner-full-arm64) (push) Successful in 5m35s
Test Actions (self-test) / Build-only tiny multi-arch image (runner-slim-arm64) (push) Successful in 5m39s
Test Actions (self-test) / ARM64 - Build tiny multi-arch image (runner-slim-arm64) (push) Successful in 5m43s
Test Actions (self-test) / Test SSH deploy action (runner-slim-arm64) (push) Successful in 1m38s
Test Actions (self-test) / Test Kubernetes actions (runner-full-arm64) (push) Successful in 2m14s
Test Actions (self-test) / Test Kubernetes actions (runner-slim-arm64) (push) Successful in 2m29s
Test Actions (self-test) / Test SSH deploy action (runner-full-arm64) (push) Successful in 4m5s
This commit is contained in:
1 parent
24a644c338
commit
d023002a62
4 files changed
+296
-1
No files matched your search
@@ -24,6 +24,18 @@ Logs into the container registry, sets up SSH key for `docker-build.haven`, crea
|
||||
- `docker_host` (default `docker-build.haven`) — remote builder hostname
|
||||
- `docker_user` (default `root`) — SSH user for remote builder
|
||||
|
||||
### `docker-build` (`docker-build/action.yaml`)
|
||||
|
||||
Same remote SSH Buildx setup as `build-and-push`, but only **builds** the multi-arch image — no push. Use it to validate a Dockerfile (e.g. PRs / non-main branches).
|
||||
|
||||
**Inputs:**
|
||||
- `ssh_key` (required) — SSH private key for remote builder (use secrets)
|
||||
- `registry_password` (default empty) — when set, logs into the registry first (only needed for private base images)
|
||||
- `registry_host` (default `git.ivanch.me`) / `registry_username` (default `ivanch`) — used only with `registry_password`
|
||||
- `image` (default empty) — optional image ref without tag, only used to tag the build result
|
||||
- `image_tag` (default `latest`) — comma-separated tag(s), applied only when `image` is set
|
||||
- `platforms`, `build_context`, `build_dockerfile`, `build_args`, `docker_host`, `docker_user` — same as `build-and-push`
|
||||
|
||||
### `deploy-restart` (`deploy-restart/action.yaml`)
|
||||
|
||||
Validates `KUBE_CONFIG`, installs kubectl, and performs `rollout restart` of a Kubernetes Deployment.
|
||||
|
||||
Reference in new issue
Block a user