2023-12-13 00:50:24 +00:00
|
|
|
# Forgejo actions base image
|
2023-12-13 00:49:33 +00:00
|
|
|
|
2023-12-13 00:50:24 +00:00
|
|
|
Docker image with all dependencies installed, configured to be as close to
|
|
|
|
GitHub actions as possible.
|
|
|
|
|
2023-12-28 22:00:48 +00:00
|
|
|
The CI builds this image on pushes to `main` as `git.pub.solar/pub-solar/actions-base-image:$TAG`.
|
2023-12-28 18:53:23 +00:00
|
|
|
|
2023-12-13 00:50:24 +00:00
|
|
|
Built and tagged on flora-6 with:
|
|
|
|
|
|
|
|
```
|
2023-12-13 00:56:25 +00:00
|
|
|
docker pull node:20-bookworm
|
2023-12-13 00:50:24 +00:00
|
|
|
docker build --tag node:20-bookworm .
|
|
|
|
```
|
|
|
|
|
|
|
|
Uses a `ci` user with passwordless sudo to enable nix single-user install.
|
|
|
|
|
|
|
|
See this [GH issue](https://github.com/NixOS/nix/issues/1559) for additional context.
|