Skip to content

Commit 344014b

Browse files
committed
Update CI setup
Signed-off-by: falkTX <[email protected]>
1 parent e21da65 commit 344014b

File tree

2 files changed

+12
-13
lines changed

2 files changed

+12
-13
lines changed

.github/workflows/build.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ on:
88
branches:
99
- '*'
1010
env:
11-
CACHE_VERSION: 20230704
12-
PAWPAW_VERSION: 6a3c6a65a89abe221858c3f7635140074506bfc3
11+
CACHE_VERSION: 20240930
12+
PAWPAW_VERSION: a9ab736dc297b2055536c71cddf1c79711d420bb
1313
PAWPAW_SKIP_LTO: 1
1414
PAWPAW_SKIP_GLIB: 1
1515
PAWPAW_SKIP_LV2: 1
@@ -19,13 +19,13 @@ jobs:
1919
strategy:
2020
matrix:
2121
target: [intel, universal]
22-
runs-on: macos-11
22+
runs-on: macos-12
2323
steps:
24-
- uses: actions/checkout@v3
24+
- uses: actions/checkout@v4
2525
with:
2626
submodules: recursive
2727
- name: Set up cache
28-
uses: actions/cache@v3
28+
uses: actions/cache@v4
2929
with:
3030
path: |
3131
~/PawPawBuilds
@@ -58,7 +58,7 @@ jobs:
5858
shell: bash
5959
run: |
6060
./macosx/generate-pkg.sh $(pwd)/destdir/usr/local ${{ github.event.pull_request.number || env.SHA8 }}
61-
- uses: actions/upload-artifact@v3
61+
- uses: actions/upload-artifact@v4
6262
with:
6363
name: jack2-macOS-${{ matrix.target }}-${{ github.event.pull_request.number || env.SHA8 }}
6464
path: macosx/jack2-osx-*.pkg
@@ -69,11 +69,11 @@ jobs:
6969
target: [win32, win64]
7070
runs-on: ubuntu-22.04
7171
steps:
72-
- uses: actions/checkout@v3
72+
- uses: actions/checkout@v4
7373
with:
7474
submodules: recursive
7575
- name: Set up cache
76-
uses: actions/cache@v3
76+
uses: actions/cache@v4
7777
with:
7878
path: |
7979
~/PawPawBuilds
@@ -163,7 +163,7 @@ jobs:
163163
echo "#define VERSION \"${{ github.event.pull_request.number || env.SHA8 }}\"" > version.iss
164164
xvfb-run wine ${WINEPREFIX}/drive_c/InnoSeup/ISCC.exe ${{ matrix.target }}-mini.iss
165165
popd
166-
- uses: actions/upload-artifact@v3
166+
- uses: actions/upload-artifact@v4
167167
with:
168168
name: jack2-${{ matrix.target }}-${{ github.event.pull_request.number || env.SHA8 }}
169169
path: windows/inno/jack2-*.exe

.github/workflows/lint.yml

+3-4
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,12 @@ on:
1010

1111
jobs:
1212
build:
13-
1413
runs-on: ubuntu-latest
1514
steps:
16-
- uses: actions/checkout@v3
15+
- uses: actions/checkout@v4
1716
- name: Install dependencies
1817
run: |
19-
sudo apt-get update
20-
sudo apt-get install flake8 findutils
18+
sudo apt-get update -qq
19+
sudo apt-get install -qqy flake8 findutils
2120
- name: Lint with flake8
2221
run: find . -type f \( -iname wscript -or -iname jack_control \) -exec flake8 {} \;

0 commit comments

Comments
 (0)