Container images to run actions, crafted for Feniota Forgejo
  • TypeScript 67.6%
  • Dockerfile 32.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-26 01:24:39 +08:00
.zed Update docker image with pnpm pre-installed 2026-10-23 14:27:45 +08:00
.gitattributes Fix .cargo/config.toml 2026-10-23 16:50:37 +08:00
.gitignore Update docker image with pnpm pre-installed 2026-10-23 14:27:45 +08:00
cargo-config-cn.toml add cn images 2026-10-26 01:24:39 +08:00
cmdline-args-parse-helper.mts fmt 2026-10-23 17:56:22 +08:00
Dockerfile Fix GCC mold arg 2026-10-23 18:14:22 +08:00
Dockerfile.cn add cn images 2026-10-26 01:24:39 +08:00
helper.mts add cn images 2026-10-26 01:24:39 +08:00
package.json Refactor Rust image build, pull, and push scripts 2026-10-23 17:39:46 +08:00
pnpm-lock.yaml Refactor Rust image build, pull, and push scripts 2026-10-23 17:39:46 +08:00
README.md Fix GCC mold arg 2026-10-23 18:14:22 +08:00
UNLICENSE Add action runner container image definitions 2026-10-21 01:27:32 +08:00

Action Runners

Container images for Feniota Forgejo to run actions.

Published to quay.io/lingrottin/runners.

Tags

Image tag Description runs-on tag
base Base image with Node.js v24, pnpm v12 and Python 3 preinstalled fedora44 or nodejs24
rust Rust toolchain 1.99.1 rust
rust-musl Rust toolchain 1.99.1, with musl libc target rust-musl
rust-nightly Rust toolchain 1.101.0-nightly rust-nightly
rust-nightly-musl Rust toolchain 1.101.0-nightly, with musl libc target rust-nightly-musl

rust-* images are built upon base so Node.js, pnpm and Python are also available. If you need extra dependencies, you may dnf install on your own.

Rust note

Rust images set mold as the default linker.

If you do not want this, you can override the cargo config file by writing into either the global /root/.cargo/config.toml or project-level cargo config at $(dirname path/to/Cargo.toml)/.cargo/config.toml.