Files
LR-EnviroCommand/.gitea/workflows/build.yaml
T
dragonfly2046 f71c843770
Build CI / Build (ubuntu-latest) (push) Failing after 4s
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 5s
Dependency step for CI
2026-05-04 21:29:39 -07:00

25 lines
768 B
YAML

name: Build CI
on: push
jobs:
build_and_test:
name: "Build"
strategy:
matrix:
os: [ubuntu-latest]
runs-on: ${{ matrix.os }}
steps:
- name: Install dependencies
run: sudo apt install autoconf autoconf-archive automake libtool cmake ninja-build
if: matrix.os == 'ubuntu-latest'
- uses: actions/checkout@v6
with:
submodules: 'recursive'
- name: Run vcpkg
uses: lukka/run-vcpkg@v11
with:
vcpkgDirectory: '${{ gitea.workspace }}/vcpkg'
- name: Build
# We don't need to set up the environment variable for CMake to see Qt because the install-qt-action
# sets up the necessary variables automatically
run: cmake --preset release && cmake --build --preset release