Skip to content

Sync some color and skin code with DDNet #241

Sync some color and skin code with DDNet

Sync some color and skin code with DDNet #241

name: Build with scripts
on:
push:
paths-ignore:
- "data/maps/**"
jobs:
build:
name: ${{ matrix.config.name }}
runs-on: ${{ matrix.config.os }}
strategy:
fail-fast: false
matrix:
config:
- {
name: "Ubuntu 22.04 GCC",
os: ubuntu-22.04,
cc: "gcc", cxx: "g++"
}
steps:
- uses: actions/checkout@v4
with:
path: "scripts"
repository: "infclass/infclass-scripts"
- uses: actions/checkout@v4
with:
path: "scripts/ci/sources"
- name: Prepare Linux
if: contains(matrix.config.os, 'ubuntu')
run: |
sudo apt-get update -y
- name: Install the dependencies
run: ./scripts/scripts/prepare-system.sh
- name: Add the CI build configuration
run: |
cp scripts/ci/sources/.github/workflows/ci.conf scripts/conf
- name: Build the server
run: ./scripts/scripts/build.sh ci