We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 068dd31 + 205f581 commit 7ec3d7fCopy full SHA for 7ec3d7f
.github/workflows/build.yaml
@@ -17,19 +17,26 @@
17
name: Build (Linux, Ubuntu)
18
19
on:
20
-- pull_request
21
-- push
+ pull_request:
+ push:
22
+ schedule:
23
+ - cron: '0 2 * * 5' # Every Friday at 2am
24
+ workflow_dispatch:
25
+
26
+# Reduce permissions to minimum for security
27
+permissions:
28
+ contents: read
29
30
jobs:
31
build:
32
strategy:
33
fail-fast: false
34
matrix:
35
include:
36
+ - runs-on: ubuntu-24.04
37
+ qt: qt5-qmake
38
- runs-on: ubuntu-22.04
39
qt: qt5-qmake
- - runs-on: ubuntu-18.04
- qt: qt5-default
40
41
name: Build (Linux, ${{ matrix.runs-on }})
42
runs-on: ${{ matrix.runs-on }}
@@ -43,7 +50,8 @@ jobs:
43
50
libapr1-dev \
44
51
libsvn-dev \
45
52
${{ matrix.qt }} \
46
- qtbase5-dev
53
+ qtbase5-dev \
54
+ subversion
47
55
48
56
- name: 'Checkout Git branch'
49
57
uses: actions/checkout@v3
0 commit comments