diff --git a/.forgejo/workflows/build-jekyll.yml b/.forgejo/workflows/build-jekyll.yml index 3f7face..0779ab3 100644 --- a/.forgejo/workflows/build-jekyll.yml +++ b/.forgejo/workflows/build-jekyll.yml @@ -3,7 +3,7 @@ on: branches: - main jobs: - test: + build_website: runs-on: docker container: image: git.hswro.org/fleg/hswro_org:latest diff --git a/Dockerfile b/Dockerfile index 4a45b7d..de45c1c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,11 @@ -FROM fedora:41 +FROM ubuntu:22.04 -RUN dnf -y upgrade \ - && dnf install -y ruby ruby-devel openssl-devel redhat-rpm-config gcc-c++ @development-tools nodejs git \ +RUN apt-get update && apt-get install -y --no-install-recommends \ + ruby-full build-essential zlib1g-dev \ + build-essential \ + git nodejs git \ + && rm -rf /var/lib/apt/lists/* \ && gem install --no-document jekyll -v 4.4.1 \ && gem install --no-document jekyll-environment-variables \ - && gem install --no-document webrick -v 1.7 + && gem install --no-document webrick -v 1.7 \ + && gem install bundler