1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-02-22 02:20:47 +01:00

Build both release and debug configurations on Linux

This commit is contained in:
Martin Tůma 2025-02-18 22:44:55 +01:00
parent 5c178b4088
commit 060cfb574d

View File

@ -9,6 +9,9 @@ jobs:
build: build:
name: GPXSee name: GPXSee
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
strategy:
matrix:
config: ['release', 'debug']
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -19,6 +22,6 @@ jobs:
- name: Create localization - name: Create localization
run: lrelease gpxsee.pro run: lrelease gpxsee.pro
- name: Configure build - name: Configure build
run: qmake gpxsee.pro run: qmake CONFIG+=${{ matrix.config }} gpxsee.pro
- name: Build project - name: Build project
run: make -j2 run: make -j2