ci
Find a file
Vitaliy Potyarkin f37c89b1fd
Some checks are pending
/ build-dotnet-8.0 (pull_request) Successful in 5m45s
/ build-oci-image-builder-bookworm (pull_request) Successful in 3m20s
/ build-openjdk-11-maven-3.8.6 (pull_request) Successful in 5m40s
/ build-python-3.11 (pull_request) Successful in 1m24s
/ build-python-3.13 (pull_request) Successful in 5m58s
/ build-dotnet-8.0 (push) Successful in 5m30s
/ build-oci-image-builder-bookworm (push) Successful in 4m6s
/ build-openjdk-11-maven-3.8.6 (push) Successful in 1m25s
/ build-python-3.11 (push) Successful in 5m39s
/ build-python-3.13 (push) Has started running
[#4] Create CI environment for building OCI images
This saves some workflow time previously spent on installing Debian
packages and also allows for easier reuse of Buildah in other repos'
actions.

Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com>
2024-12-18 13:07:13 +03:00
.forgejo/workflows [#4] Create CI environment for building OCI images 2024-12-18 13:07:13 +03:00
dotnet-8.0 [#1] Build CI environment for .NET 2024-11-13 11:54:37 +03:00
oci-image-builder-bookworm [#4] Create CI environment for building OCI images 2024-12-18 13:07:13 +03:00
openjdk-11-maven-3.8.6 Create container for Java/Maven + Node.js 2024-10-24 16:38:16 +03:00
python-3.11 Require git binary in Actions images 2024-10-25 15:49:45 +03:00
python-3.13 Require git binary in Actions images 2024-10-25 15:49:45 +03:00
CODEOWNERS [#2] Add CODEOWNERS 2024-12-10 18:46:26 +03:00
Makefile Clean up Makefile default values 2024-10-25 16:20:31 +03:00
README.md Explain image modification process 2024-10-25 16:04:59 +03:00

Container environments for Forgejo Actions

Many actions developers are targeting GitHub Actions and assume that Node.js is available by default. This is not the case in Forgejo Actions, and we need to add Node.js to community provided images explicitly.

This repo contains Dockerfile for images used by TrueCloudLab.

Images are published to our registry

Modifying container images

Prepare a pull request with a modified or entirely new Dockerfile. The image will get built and published after PR is merged to master.

Requirements

Images for Forgejo Actions must contain:

  • Node.js
  • Git