Skip to content

dev 02

dev 02 #57

Workflow file for this run

---
name: Ubuntu 24.04
on:
push:
branches: [main, master]
pull_request:
branches: [main, master]
jobs:
build:
name: "Ubuntu 24.04 (Qt 6)"
runs-on: [self-hosted, ubuntu-24.04]
steps:
# NOTE: Dependencies are already installed on the dev runner
# - name: update apt
# run: sudo apt-get update
# - name: install dependencies
# run: |
# sudo apt-get install -y git cmake build-essential ccache \
# qtbase5-dev libqt5sql5-sqlite libgl1-mesa-dev
- uses: actions/checkout@v4
with:
submodules: recursive
- name: Build Release
run: make release
- name: Test
run: make test
- name: Upload Artifact
uses: actions/upload-artifact@v4
with:
name: nutra-ubuntu-24.04
path: build/nutra