use ci-container for everything

This commit is contained in:
sfja 2026-03-23 23:23:58 +01:00
parent d8523282a1
commit 08dda1014d
4 changed files with 9 additions and 5 deletions

View File

@ -9,7 +9,7 @@ on:
jobs: jobs:
backend: backend:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: sfja/h5-mst-ci-backend:1.0 container: sfja/h5-mst-ci:1.0
steps: steps:
- uses: actions/checkout@v6 - uses: actions/checkout@v6
- name: check - name: check
@ -24,6 +24,7 @@ jobs:
game: game:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: sfja/h5-mst-ci:1.0
steps: steps:
- uses: actions/checkout@v6 - uses: actions/checkout@v6
- run: sudo apt-get install libsdl3-dev - run: sudo apt-get install libsdl3-dev

View File

@ -1,3 +0,0 @@
FROM alpine:edge
RUN apk add --no-cache build-base clang22-extra-tools

6
ci-container/Dockerfile Normal file
View File

@ -0,0 +1,6 @@
FROM alpine:edge
RUN apk add --no-cache curl build-base clang22-extra-tools
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
ENV PATH="/root/.cargo/bin:${PATH}"

View File

@ -8,7 +8,7 @@ if [[ $version == "" ]]; then
exit 1 exit 1
fi fi
tag=sfja/h5-mst-ci-backend:$version tag=sfja/h5-mst-ci:$version
set -xe set -xe