Compare commits

...

3 commits

Author SHA1 Message Date
d045216fd9 bump latest tag 2024-07-18 08:05:58 -04:00
57d5899032 bump # of jobs to 16 2024-07-18 07:59:57 -04:00
5c8da9f6da remove qemu setup and use docker setup action 2024-07-18 07:58:07 -04:00
2 changed files with 6 additions and 11 deletions

View file

@ -28,13 +28,8 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Install deps
run: curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh
- name: Set up QEMU
uses: docker/setup-qemu-action@master
with:
platforms: all
- name: Set up Docker
uses: crazy-max/ghaction-setup-docker@v3
- name: Set up Docker Buildx
id: buildx
@ -66,8 +61,8 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Install deps
run: apt update -y && apt install -y curl nodejs && curl -fsSL https://get.docker.com -o get-docker.sh && sh get-docker.sh
- name: Set up Docker
uses: crazy-max/ghaction-setup-docker@v3
- name: Set up Docker Buildx
id: buildx
@ -90,6 +85,6 @@ jobs:
push: true
build-args: |
HUGO_VERSION=0.128.2
NODE_VERSION=22.0.0
NODE_VERSION=22.4.1
tags: |
codeberg.org/mycosystems/hugo-ci:latest

View file

@ -20,7 +20,7 @@ WORKDIR node-v${NODE_VERSION}
RUN ./configure --prefix=/usr --shared-brotli --shared-zlib --shared-libuv --shared-openssl --shared-cares --shared-nghttp2 --ninja --without-npm --with-intl=system-icu --openssl-use-def-ca-store
RUN make JOBS=4 BUILDTYPE=Release
RUN make JOBS=16 BUILDTYPE=Release
RUN make install