9c4574808f
feat: pass password to buildah login through stdin
...
/ Test oci-builder (push) Successful in 33s
/ Release oci-builder (push) Successful in 1s
/ Build oci-builder (push) Successful in 36s
This config makes it so that the registry password isn't passed as a command line
argument to an external command (buildah login), but only to an internal
command (echo). Thus the password can't be visible in process tree.
(e.g. by using ps).
2026-01-09 00:27:22 +01:00
318cc844fb
build: use variables for push instead of hardcoded URLs
/ Test oci-builder (push) Successful in 50s
/ Release oci-builder (push) Successful in 1s
/ Build oci-builder (push) Successful in 45s
2026-01-08 20:05:04 +01:00
decebdcdbe
build: Enable zstd compression on image
2026-01-08 20:02:53 +01:00
2cd0f54c20
build: Migrate from actions to shell
...
This commit removes the use of actions, replacing them with shell.
Later I want to convert the commands into reusable shell scripts. The actions are currently not maintained (last commit to buildah build action is 2 years old), introduce maintenance burden and have their own bugs.
2026-01-08 19:50:56 +01:00
ff5202f0cd
ci: Remove auth_file_path
...
/ Release oci-builder (push) Successful in 2s
/ Build oci-builder (push) Successful in 52s
/ Test oci-builder (push) Successful in 34s
Not needed since 194c202d60
2025-04-28 14:55:57 +02:00
d2649a5f21
ci: Make formatting more consistent
/ Build oci-builder (push) Successful in 1m11s
/ Test oci-builder (push) Successful in 31s
/ Release oci-builder (push) Successful in 2s
2025-04-25 09:32:51 +02:00
ce36a86d93
Rename Dockerfile to Containerfile
/ Build oci-builder (push) Successful in 1m13s
/ Release oci-builder (push) Successful in 1s
/ Test oci-builder (push) Successful in 1m1s
2025-04-22 10:37:17 +02:00
b2d6b7adac
ci: Fix "containerfiles" paths
2025-04-22 10:35:43 +02:00
41f0f8d322
ci: Fix build context
/ Test oci-builder (push) Has been skipped
/ Release oci-builder (push) Has been skipped
/ Build oci-builder (push) Failing after 16s
2025-04-22 10:24:07 +02:00
8ad92da922
ci: Rebuild only on changes relevant to build
/ Test oci-builder (push) Has been skipped
/ Release oci-builder (push) Has been skipped
/ Build oci-builder (push) Failing after 16s
2025-04-22 10:21:23 +02:00
2181a5da53
Fix ignoring of README.md
2025-04-21 20:30:04 +02:00
7f648ae669
ci: Don't build image on README.md change
2025-04-21 20:28:56 +02:00
782465f228
ci: Make quoting consistent
/ Build oci-builder (push) Successful in 1m1s
/ Test oci-builder (push) Successful in 51s
/ Release oci-builder (push) Successful in 3s
2025-04-21 20:20:30 +02:00
7a63e21525
ci: Rebuild oci-builder weekly
2025-04-21 20:20:22 +02:00
14537b7c8c
ci: Name checkout action steps
2025-04-16 17:07:07 +02:00
536401a1bd
ci: Add a name to push step
/ Build oci-builder (push) Successful in 1m16s
/ Release oci-builder (push) Successful in 2s
/ Test oci-builder (push) Successful in 46s
2025-04-16 09:41:12 +02:00
7d883a490b
fix: Get run id correctly from env
/ Build oci-builder (push) Successful in 1m0s
/ Release oci-builder (push) Successful in 2s
/ Test oci-builder (push) Successful in 46s
2025-04-16 00:11:07 +02:00
7a119a9605
Make sure oci-builder originates from current workflow run
/ Release oci-builder (push) Has been skipped
/ Build oci-builder (push) Successful in 53s
/ Test oci-builder (push) Failing after 6s
2025-04-15 23:58:49 +02:00
b912195021
Stop deleting image during release
/ Build oci-builder (push) Successful in 54s
/ Test oci-builder (push) Successful in 45s
/ Release oci-builder (push) Successful in 3s
2025-04-15 20:23:03 +02:00
dee9d5e5ea
Add testing and release jobs
/ Build oci-builder (push) Successful in 50s
/ Test oci-builder (push) Successful in 56s
/ Release oci-builder (push) Failing after 2s
2025-04-15 20:16:23 +02:00
612cd733b5
Rename job
2025-04-15 18:19:29 +02:00
df475c4b6f
ci: Build correct tag
/ Build oci-builder (push) Successful in 52s
2025-04-15 17:27:29 +02:00
5c305f55d3
Push image under dev tag (used only for ci)
/ Build oci-builder (push) Failing after 51s
2025-04-15 17:25:07 +02:00
c8acc5dc1b
Remove debug
/ Build oci-builder (push) Successful in 52s
2025-04-15 17:09:31 +02:00
b8bd14dbe1
Fix image name
/ Build oci-builder ver4a-compat (push) Successful in 50s
2025-04-15 14:42:20 +02:00
92bdbbf4e4
ci: Specify auth.json path
/ Build oci-builder ver4a-compat (push) Failing after 44s
2025-04-15 14:15:09 +02:00
e8e10db846
ci: Push image to registry
/ Build oci-builder ver4a-compat (push) Failing after 46s
2025-04-15 14:08:48 +02:00
d08c17af3e
Remove debug
/ Build oci-builder ver4a-compat (push) Has been cancelled
2025-04-15 12:41:46 +02:00
7d42c04e33
Fix extra-args syntax
/ Build oci-builder ver4a-compat (push) Has been cancelled
2025-04-15 11:20:37 +02:00
1cfe5d31f8
(debug) Remove non-compat variants
/ Build oci-builder ver4a-compat (push) Failing after 8s
2025-04-15 11:07:09 +02:00
7b4c377df7
Add build using action compatibility patch
/ Build oci-builder (push) Failing after 15s
/ Build oci-builder ver4a-vanilla (push) Failing after 9s
/ Build oci-builder ver4a-compat (push) Failing after 13s
2025-04-15 10:16:51 +02:00
3303ca0fc8
(debug) use both rh actions and my own
/ Build oci-builder (push) Failing after 9s
2025-04-15 10:08:13 +02:00
4c47878556
Use correct tag for buildah-build action
/ Build oci-builder (push) Has started running
2025-04-14 23:39:15 +02:00
6a0c282e0f
Use patched buildah-build for forgejo compatibility
/ Build oci-builder (push) Failing after 15s
2025-04-14 20:35:15 +02:00
12bedaf79a
Revert "Hardcode RUNNER_OS"
...
This reverts commit 2f8cfa7a69 .
2025-04-14 20:34:00 +02:00
2f8cfa7a69
Hardcode RUNNER_OS
...
/ Build oci-builder (push) Failing after 9s
This works around https://github.com/nektos/act/issues/1990 , which also
appears in forgejo runner.
2025-04-14 16:31:59 +02:00
01508714c8
Add debug env printout
/ Build oci-builder (push) Failing after 16s
2025-04-14 16:14:45 +02:00
8393c4fa34
Fix redhat-actions URL
/ Build oci-builder (push) Failing after 15s
2025-04-14 16:03:43 +02:00
3f51209ce6
Add image build workflow
/ Build oci-builder (push) Failing after 13s
2025-04-14 15:58:12 +02:00