Skip to content

Re-enable builds on github action using arch linux container environment #118

Re-enable builds on github action using arch linux container environment

Re-enable builds on github action using arch linux container environment #118

Workflow file for this run

name: Build passes check
on: [ push ]
concurrency:
group: "continuous_test"
cancel-in-progress: true
jobs:
build-check:
name: Build check
runs-on: ubuntu-24.04
container: archlinux:latest
steps:
- name: checkout
uses: actions/checkout@v3
with:
submodules: recursive
- name: check fcitx5-cskk version
id: version
run: |
echo version=`bin/version.sh` >> ${GITHUB_OUTPUT}
- name: check cskk version
id: cskk_version
run: |
echo cskk_version=`bin/cskk_version.sh` >> ${GITHUB_OUTPUT}
- name: Install required build environment
uses: ./.github/actions/archlinux_build_environment_setup
- name: Build
uses: ashutoshvarma/action-cmake-build@master
with:
build-dir: ${{ runner.workspace }}/build
cc: gcc
cxx: g++
build-type: Release
run-test: false
configure-options: -DFCITX_INSTALL_USE_FCITX_SYS_PATHS=ON -DUSE_QT6=Off
build-options: --verbose