Skip to content

Commit 7ec3d7f

Browse files
authored
Merge pull request #162 from svn-all-fast-export/revive-ci
Revive CI
2 parents 068dd31 + 205f581 commit 7ec3d7f

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

.github/workflows/build.yaml

+13-5
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,26 @@
1717
name: Build (Linux, Ubuntu)
1818

1919
on:
20-
- pull_request
21-
- push
20+
pull_request:
21+
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
2229

2330
jobs:
2431
build:
2532
strategy:
2633
fail-fast: false
2734
matrix:
2835
include:
36+
- runs-on: ubuntu-24.04
37+
qt: qt5-qmake
2938
- runs-on: ubuntu-22.04
3039
qt: qt5-qmake
31-
- runs-on: ubuntu-18.04
32-
qt: qt5-default
3340

3441
name: Build (Linux, ${{ matrix.runs-on }})
3542
runs-on: ${{ matrix.runs-on }}
@@ -43,7 +50,8 @@ jobs:
4350
libapr1-dev \
4451
libsvn-dev \
4552
${{ matrix.qt }} \
46-
qtbase5-dev
53+
qtbase5-dev \
54+
subversion
4755
4856
- name: 'Checkout Git branch'
4957
uses: actions/checkout@v3

0 commit comments

Comments
 (0)