Skip to content

ci: test ubuntu22 and ubuntu24 in ci #15

ci: test ubuntu22 and ubuntu24 in ci

ci: test ubuntu22 and ubuntu24 in ci #15

name: Ubuntu environment build
on:
push:
branches:
- 'main'
- 'stable'
- 'beta'
- 'release/**'
pull_request:
branches:
- '*'
jobs:
build_and_test:
name: Build and Test Ubuntu
strategy:
fail-fast: false
matrix:
version: [ubuntu22, ubuntu24]
runs-on: [runs-on,runner=8cpu-linux-x64,"image=${{ matrix.version }}-full-x64","run-id=${{ github.run_id }}"]
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Install Dependencies
run: |
./Tools/setup/ubuntu.sh
- name: Make Quick Check
run: |
make quick_check
- name: Debug with Tmate
if: ${{ failure() }}
uses: mxschmitt/action-tmate@v3