+4
-4
.forgejo/workflows/ci.yaml
+4
-4
.forgejo/workflows/ci.yaml
···
10
10
11
11
jobs:
12
12
check:
13
-
runs-on: codeberg-small-lazy
13
+
runs-on: debian-trixie
14
14
container:
15
15
image: docker.io/library/node:24-trixie-slim@sha256:9ad7e7db423b2ca7ddcc01568da872701ef6171505bd823978736247885c7eb4
16
16
steps:
···
40
40
# IMPORTANT: This workflow step will not work without the Releases unit enabled!
41
41
if: ${{ forge.ref == 'refs/heads/main' || startsWith(forge.event.ref, 'refs/tags/v') }}
42
42
needs: [check]
43
-
runs-on: codeberg-medium-lazy
43
+
runs-on: debian-trixie
44
44
container:
45
45
image: docker.io/library/node:24-trixie-slim@sha256:9ad7e7db423b2ca7ddcc01568da872701ef6171505bd823978736247885c7eb4
46
46
steps:
···
75
75
package:
76
76
if: ${{ forge.ref == 'refs/heads/main' || startsWith(forge.event.ref, 'refs/tags/v') }}
77
77
needs: [check]
78
-
runs-on: codeberg-medium-lazy
78
+
runs-on: debian-trixie
79
79
container:
80
80
image: docker.io/library/node:24-trixie-slim@sha256:9ad7e7db423b2ca7ddcc01568da872701ef6171505bd823978736247885c7eb4
81
81
steps:
82
82
- name: Install dependencies
83
83
run: |
84
84
apt-get -y update
85
-
apt-get -y install buildah ca-certificates
85
+
apt-get -y install ca-certificates buildah qemu-user-binfmt
86
86
- name: Check out source code
87
87
uses: https://code.forgejo.org/actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
88
88
- name: Authenticate with Docker