Skip to content

Commit b838a34

Browse files
committed
Merged revision(s) 25353 from branches/OpenMPT-1.32:
Merged revision(s) 25350-25352 from trunk/OpenMPT: [Var] build: CI: GitHub: CPA: Update to v1.1.0 (2026-05-17). ........ [Var] build: CI: GitHub: CPA: Update to v1.2.0 (2026-05-30). ........ [Imp] build: CI: GitHub: CPA: Add OpenBSD 7.9. ........ ........ git-svn-id: https://source.openmpt.org/svn/openmpt/branches/OpenMPT-1.31@25354 56274372-70c3-4bfc-bfc3-4c3a0b034d27
1 parent 66005db commit b838a34

6 files changed

Lines changed: 99 additions & 275 deletions

File tree

.github/workflows/FreeBSD-Autotools.yml

Lines changed: 12 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -25,49 +25,23 @@ jobs:
2525
- name: Checkout
2626
uses: actions/checkout@v4
2727
- name: Startup VM
28-
uses: cross-platform-actions/action@bf4c487506d60be13c9e4d72c1f430e2361efebf
29-
with:
30-
architecture: x86_64
31-
memory: 4G
32-
operating_system: freebsd
33-
version: ${{matrix.version}}
34-
shell: bash
35-
sync_files: runner-to-vm
36-
shutdown_vm: false
37-
run: true
38-
- name: Install dependencies
39-
uses: cross-platform-actions/action@bf4c487506d60be13c9e4d72c1f430e2361efebf
28+
uses: cross-platform-actions/action@v1.2.0
4029
with:
4130
architecture: x86_64
4231
memory: 4G
4332
operating_system: freebsd
4433
version: ${{matrix.version}}
4534
shell: bash
4635
sync_files: false
47-
shutdown_vm: false
48-
run: |
49-
sudo pkg upgrade -y
50-
sudo pkg install -y subversion p5-XML-XPath git mawk gmake pkgconf autoconf autoconf-archive automake libtool help2man doxygen mpg123 libogg libvorbis flac libsndfile pulseaudio portaudio sdl2
36+
- name: Sync files to VM
37+
shell: cpa.sh {0} --sync-files runner-to-vm
38+
run: true
39+
- name: Install dependencies
40+
shell: cpa.sh {0} --sync-files none
41+
run: |
42+
sudo pkg upgrade -y
43+
sudo pkg install -y subversion p5-XML-XPath git mawk gmake pkgconf autoconf autoconf-archive automake libtool help2man doxygen mpg123 libogg libvorbis flac libsndfile pulseaudio portaudio sdl2
5144
- name: Build
52-
uses: cross-platform-actions/action@bf4c487506d60be13c9e4d72c1f430e2361efebf
53-
with:
54-
architecture: x86_64
55-
memory: 4G
56-
operating_system: freebsd
57-
version: ${{matrix.version}}
58-
shell: bash
59-
sync_files: false
60-
shutdown_vm: false
61-
run: |
62-
export MAKEFLAGS="-j$(sysctl -n hw.ncpu)"; ./build/autotools/autoconfiscate.sh
63-
- name: Shutdown VM
64-
uses: cross-platform-actions/action@bf4c487506d60be13c9e4d72c1f430e2361efebf
65-
with:
66-
architecture: x86_64
67-
memory: 4G
68-
operating_system: freebsd
69-
version: ${{matrix.version}}
70-
shell: bash
71-
sync_files: false
72-
shutdown_vm: true
73-
run: true
45+
shell: cpa.sh {0} --sync-files none
46+
run: |
47+
export MAKEFLAGS="-j$(sysctl -n hw.ncpu)"; ./build/autotools/autoconfiscate.sh

.github/workflows/FreeBSD-Makefile.yml

Lines changed: 15 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -31,61 +31,27 @@ jobs:
3131
- name: Checkout
3232
uses: actions/checkout@v4
3333
- name: Startup VM
34-
uses: cross-platform-actions/action@bf4c487506d60be13c9e4d72c1f430e2361efebf
35-
with:
36-
architecture: x86_64
37-
memory: 4G
38-
operating_system: freebsd
39-
version: ${{matrix.version}}
40-
shell: bash
41-
sync_files: runner-to-vm
42-
shutdown_vm: false
43-
run: true
44-
- name: Install dependencies
45-
uses: cross-platform-actions/action@bf4c487506d60be13c9e4d72c1f430e2361efebf
34+
uses: cross-platform-actions/action@v1.2.0
4635
with:
4736
architecture: x86_64
4837
memory: 4G
4938
operating_system: freebsd
5039
version: ${{matrix.version}}
5140
shell: bash
5241
sync_files: false
53-
shutdown_vm: false
54-
run: |
55-
sudo pkg upgrade -y
56-
sudo pkg install -y subversion p5-XML-XPath git mawk gmake pkgconf autoconf autoconf-archive automake libtool help2man doxygen mpg123 libogg libvorbis flac libsndfile pulseaudio portaudio sdl2
42+
- name: Sync files to VM
43+
shell: cpa.sh {0} --sync-files runner-to-vm
44+
run: true
45+
- name: Install dependencies
46+
shell: cpa.sh {0} --sync-files none
47+
run: |
48+
sudo pkg upgrade -y
49+
sudo pkg install -y subversion p5-XML-XPath git mawk gmake pkgconf autoconf autoconf-archive automake libtool help2man doxygen mpg123 libogg libvorbis flac libsndfile pulseaudio portaudio sdl2
5750
- name: Build
58-
uses: cross-platform-actions/action@bf4c487506d60be13c9e4d72c1f430e2361efebf
59-
with:
60-
architecture: x86_64
61-
memory: 4G
62-
operating_system: freebsd
63-
version: ${{matrix.version}}
64-
shell: bash
65-
sync_files: false
66-
shutdown_vm: false
67-
run: |
68-
gmake -j$(sysctl -n hw.ncpu) STRICT=1 VERBOSE=1 ${{ (matrix.deps == 'sys') && 'AUTO_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }}
51+
shell: cpa.sh {0} --sync-files none
52+
run: |
53+
gmake -j$(sysctl -n hw.ncpu) STRICT=1 VERBOSE=1 ${{ (matrix.deps == 'sys') && 'AUTO_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }}
6954
- name: Test
70-
uses: cross-platform-actions/action@bf4c487506d60be13c9e4d72c1f430e2361efebf
71-
with:
72-
architecture: x86_64
73-
memory: 4G
74-
operating_system: freebsd
75-
version: ${{matrix.version}}
76-
shell: bash
77-
sync_files: false
78-
shutdown_vm: false
79-
run: |
80-
gmake -j$(sysctl -n hw.ncpu) STRICT=1 VERBOSE=1 ${{ (matrix.deps == 'sys') && 'AUTO_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }} check
81-
- name: Shutdown VM
82-
uses: cross-platform-actions/action@bf4c487506d60be13c9e4d72c1f430e2361efebf
83-
with:
84-
architecture: x86_64
85-
memory: 4G
86-
operating_system: freebsd
87-
version: ${{matrix.version}}
88-
shell: bash
89-
sync_files: false
90-
shutdown_vm: true
91-
run: true
55+
shell: cpa.sh {0} --sync-files none
56+
run: |
57+
gmake -j$(sysctl -n hw.ncpu) STRICT=1 VERBOSE=1 ${{ (matrix.deps == 'sys') && 'AUTO_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }} check

.github/workflows/NetBSD-Autotools.yml

Lines changed: 17 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -24,54 +24,28 @@ jobs:
2424
- name: Checkout
2525
uses: actions/checkout@v4
2626
- name: Startup VM
27-
uses: cross-platform-actions/action@v1.0.0
28-
with:
29-
architecture: x86_64
30-
memory: 4G
31-
operating_system: netbsd
32-
version: ${{matrix.version}}
33-
shell: bash
34-
sync_files: runner-to-vm
35-
shutdown_vm: false
36-
run: true
37-
- name: Install dependencies
38-
uses: cross-platform-actions/action@v1.0.0
27+
uses: cross-platform-actions/action@v1.2.0
3928
with:
4029
architecture: x86_64
4130
memory: 4G
4231
operating_system: netbsd
4332
version: ${{matrix.version}}
4433
shell: bash
4534
sync_files: false
46-
shutdown_vm: false
47-
run: |
48-
sudo pkgin -y update
49-
sudo pkgin -y full-upgrade
50-
sudo pkgin -y install subversion-base git p5-XML-XPath mawk
51-
sudo pkgin -y install gmake pkgconf
52-
sudo pkgin -y install mpg123 libogg libvorbis flac libsndfile pulseaudio portaudio SDL2
53-
sudo pkgin -y install autoconf autoconf-archive automake libtool libltdl
54-
sudo pkgin -y install doxygen help2man
35+
- name: Sync files to VM
36+
shell: cpa.sh {0} --sync-files runner-to-vm
37+
run: true
38+
- name: Install dependencies
39+
shell: cpa.sh {0} --sync-files none
40+
run: |
41+
sudo pkgin -y update
42+
sudo pkgin -y full-upgrade
43+
sudo pkgin -y install subversion-base git p5-XML-XPath mawk
44+
sudo pkgin -y install gmake pkgconf
45+
sudo pkgin -y install mpg123 libogg libvorbis flac libsndfile pulseaudio portaudio SDL2
46+
sudo pkgin -y install autoconf autoconf-archive automake libtool libltdl
47+
sudo pkgin -y install doxygen help2man
5548
- name: Build
56-
uses: cross-platform-actions/action@v1.0.0
57-
with:
58-
architecture: x86_64
59-
memory: 4G
60-
operating_system: netbsd
61-
version: ${{matrix.version}}
62-
shell: bash
63-
sync_files: false
64-
shutdown_vm: false
65-
run: |
66-
export MAKEFLAGS="-j4"; ./build/autotools/autoconfiscate.sh
67-
- name: Shutdown VM
68-
uses: cross-platform-actions/action@v1.0.0
69-
with:
70-
architecture: x86_64
71-
memory: 4G
72-
operating_system: netbsd
73-
version: ${{matrix.version}}
74-
shell: bash
75-
sync_files: false
76-
shutdown_vm: true
77-
run: true
49+
shell: cpa.sh {0} --sync-files none
50+
run: |
51+
export MAKEFLAGS="-j4"; ./build/autotools/autoconfiscate.sh

.github/workflows/NetBSD-Makefile.yml

Lines changed: 20 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -28,66 +28,32 @@ jobs:
2828
- name: Checkout
2929
uses: actions/checkout@v4
3030
- name: Startup VM
31-
uses: cross-platform-actions/action@v1.0.0
32-
with:
33-
architecture: x86_64
34-
memory: 4G
35-
operating_system: netbsd
36-
version: ${{matrix.version}}
37-
shell: bash
38-
sync_files: runner-to-vm
39-
shutdown_vm: false
40-
run: true
41-
- name: Install dependencies
42-
uses: cross-platform-actions/action@v1.0.0
31+
uses: cross-platform-actions/action@v1.2.0
4332
with:
4433
architecture: x86_64
4534
memory: 4G
4635
operating_system: netbsd
4736
version: ${{matrix.version}}
4837
shell: bash
4938
sync_files: false
50-
shutdown_vm: false
51-
run: |
52-
sudo pkgin -y update
53-
sudo pkgin -y full-upgrade
54-
sudo pkgin -y install subversion-base git p5-XML-XPath mawk
55-
sudo pkgin -y install gmake pkgconf
56-
sudo pkgin -y install mpg123 libogg libvorbis flac libsndfile pulseaudio portaudio SDL2
57-
sudo pkgin -y install autoconf autoconf-archive automake libtool libltdl
58-
sudo pkgin -y install doxygen help2man
39+
- name: Sync files to VM
40+
shell: cpa.sh {0} --sync-files runner-to-vm
41+
run: true
42+
- name: Install dependencies
43+
shell: cpa.sh {0} --sync-files none
44+
run: |
45+
sudo pkgin -y update
46+
sudo pkgin -y full-upgrade
47+
sudo pkgin -y install subversion-base git p5-XML-XPath mawk
48+
sudo pkgin -y install gmake pkgconf
49+
sudo pkgin -y install mpg123 libogg libvorbis flac libsndfile pulseaudio portaudio SDL2
50+
sudo pkgin -y install autoconf autoconf-archive automake libtool libltdl
51+
sudo pkgin -y install doxygen help2man
5952
- name: Build
60-
uses: cross-platform-actions/action@v1.0.0
61-
with:
62-
architecture: x86_64
63-
memory: 4G
64-
operating_system: netbsd
65-
version: ${{matrix.version}}
66-
shell: bash
67-
sync_files: false
68-
shutdown_vm: false
69-
run: |
70-
gmake -j4 STRICT=1 VERBOSE=1 ${{ (matrix.deps == 'sys') && 'AUTO_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }}
53+
shell: cpa.sh {0} --sync-files none
54+
run: |
55+
gmake -j4 STRICT=1 VERBOSE=1 ${{ (matrix.deps == 'sys') && 'AUTO_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }}
7156
- name: Test
72-
uses: cross-platform-actions/action@v1.0.0
73-
with:
74-
architecture: x86_64
75-
memory: 4G
76-
operating_system: netbsd
77-
version: ${{matrix.version}}
78-
shell: bash
79-
sync_files: false
80-
shutdown_vm: false
81-
run: |
82-
gmake -j4 STRICT=1 VERBOSE=1 ${{ (matrix.deps == 'sys') && 'AUTO_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }} check
83-
- name: Shutdown VM
84-
uses: cross-platform-actions/action@v1.0.0
85-
with:
86-
architecture: x86_64
87-
memory: 4G
88-
operating_system: netbsd
89-
version: ${{matrix.version}}
90-
shell: bash
91-
sync_files: false
92-
shutdown_vm: true
93-
run: true
57+
shell: cpa.sh {0} --sync-files none
58+
run: |
59+
gmake -j4 STRICT=1 VERBOSE=1 ${{ (matrix.deps == 'sys') && 'AUTO_DEPS=1' || (matrix.deps == 'local') && 'LOCAL_ZLIB=1 LOCAL_MPG123=1 LOCAL_OGG=1 LOCAL_VORBIS=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' || 'NO_ZLIB=1 NO_MPG123=1 NO_OGG=1 NO_VORBIS=1 NO_VORBISFILE=1 NO_PORTAUDIO=1 NO_PORTAUDIOCPP=1 NO_PULSEAUDIO=1 NO_SDL2=1 NO_FLAC=1 NO_SNDFILE=1' }} check

.github/workflows/OpenBSD-Autotools.yml

Lines changed: 15 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ jobs:
1111
fail-fast: false
1212
matrix:
1313
include:
14+
- { version: '7.9' }
1415
- { version: '7.8' }
1516
- { version: '7.7' }
1617
- { version: '7.6' }
@@ -27,51 +28,25 @@ jobs:
2728
- name: Checkout
2829
uses: actions/checkout@v4
2930
- name: Startup VM
30-
uses: cross-platform-actions/action@v1.0.0
31-
with:
32-
architecture: x86_64
33-
memory: 4G
34-
operating_system: openbsd
35-
version: ${{matrix.version}}
36-
shell: bash
37-
sync_files: runner-to-vm
38-
shutdown_vm: false
39-
run: true
40-
- name: Install dependencies
41-
uses: cross-platform-actions/action@v1.0.0
31+
uses: cross-platform-actions/action@v1.2.0
4232
with:
4333
architecture: x86_64
4434
memory: 4G
4535
operating_system: openbsd
4636
version: ${{matrix.version}}
4737
shell: bash
4838
sync_files: false
49-
shutdown_vm: false
50-
run: |
51-
sudo pkg_add -u
52-
sudo pkg_add -I ${{ (matrix.version == '7.8') && 'ghostscript-10.06.0' || (matrix.version == '7.7') && 'ghostscript-10.05.0' || (matrix.version == '7.6') && 'ghostscript-10.03.1p2' || (matrix.version == '7.5') && 'ghostscript-10.03.1' || (matrix.version == '7.4') && 'ghostscript-10.02.0' || 'ghostscript' }}
53-
sudo pkg_add -I ${{ (matrix.version == '7.8') && 'autoconf-2.72p0 automake-1.18' || (matrix.version == '7.7') && 'autoconf-2.72p0 automake-1.17 pkgconf' || (matrix.version == '7.6') && 'autoconf-2.72p0 automake-1.16.5 pkgconf' || (matrix.version == '7.5') && 'autoconf-2.71 automake-1.16.5 pkgconf' || (matrix.version == '7.4') && 'autoconf-2.71 automake-1.16.5 pkgconf' || 'autoconf automake pkgconf' }}
54-
sudo pkg_add -I subversion p5-XML-XPath git mawk gmake autoconf-archive libtool libltdl help2man doxygen mpg123 libogg libvorbis flac libsndfile pulseaudio portaudio-svn sdl2
39+
- name: Sync files to VM
40+
shell: cpa.sh {0} --sync-files runner-to-vm
41+
run: true
42+
- name: Install dependencies
43+
shell: cpa.sh {0} --sync-files none
44+
run: |
45+
sudo pkg_add -u
46+
sudo pkg_add -I ${{ (matrix.version == '7.9') && 'ghostscript-10.07.0' || (matrix.version == '7.8') && 'ghostscript-10.06.0' || (matrix.version == '7.7') && 'ghostscript-10.05.0' || (matrix.version == '7.6') && 'ghostscript-10.03.1p2' || (matrix.version == '7.5') && 'ghostscript-10.03.1' || (matrix.version == '7.4') && 'ghostscript-10.02.0' || 'ghostscript' }}
47+
sudo pkg_add -I ${{ (matrix.version == '7.9') && 'autoconf-2.72p0 automake-1.18.1' || (matrix.version == '7.8') && 'autoconf-2.72p0 automake-1.18' || (matrix.version == '7.7') && 'autoconf-2.72p0 automake-1.17 pkgconf' || (matrix.version == '7.6') && 'autoconf-2.72p0 automake-1.16.5 pkgconf' || (matrix.version == '7.5') && 'autoconf-2.71 automake-1.16.5 pkgconf' || (matrix.version == '7.4') && 'autoconf-2.71 automake-1.16.5 pkgconf' || 'autoconf automake pkgconf' }}
48+
sudo pkg_add -I subversion p5-XML-XPath git mawk gmake autoconf-archive libtool libltdl help2man doxygen mpg123 libogg libvorbis flac libsndfile pulseaudio portaudio-svn sdl2
5549
- name: Build
56-
uses: cross-platform-actions/action@v1.0.0
57-
with:
58-
architecture: x86_64
59-
memory: 4G
60-
operating_system: openbsd
61-
version: ${{matrix.version}}
62-
shell: bash
63-
sync_files: false
64-
shutdown_vm: false
65-
run: |
66-
export MAKEFLAGS="-j$(sysctl -n hw.ncpu)"; ${{ (matrix.version == '7.8') && 'export AUTOCONF_VERSION=2.72' || (matrix.version == '7.7') && 'export AUTOCONF_VERSION=2.72' || (matrix.version == '7.6') && 'export AUTOCONF_VERSION=2.72' || (matrix.version == '7.5') && 'export AUTOCONF_VERSION=2.71' || (matrix.version == '7.4') && 'export AUTOCONF_VERSION=2.71' || '' }} ; ${{ (matrix.version == '7.8') && 'export AUTOMAKE_VERSION=1.18' || (matrix.version == '7.7') && 'export AUTOMAKE_VERSION=1.17' || (matrix.version == '7.6') && 'export AUTOMAKE_VERSION=1.16' || (matrix.version == '7.5') && 'export AUTOMAKE_VERSION=1.16' || (matrix.version == '7.4') && 'export AUTOMAKE_VERSION=1.16' || '' }} ;./build/autotools/autoconfiscate.sh
67-
- name: Shutdown VM
68-
uses: cross-platform-actions/action@v1.0.0
69-
with:
70-
architecture: x86_64
71-
memory: 4G
72-
operating_system: openbsd
73-
version: ${{matrix.version}}
74-
shell: bash
75-
sync_files: false
76-
shutdown_vm: true
77-
run: true
50+
shell: cpa.sh {0} --sync-files none
51+
run: |
52+
export MAKEFLAGS="-j$(sysctl -n hw.ncpu)"; ${{ (matrix.version == '7.9') && 'export AUTOCONF_VERSION=2.72' || (matrix.version == '7.8') && 'export AUTOCONF_VERSION=2.72' || (matrix.version == '7.7') && 'export AUTOCONF_VERSION=2.72' || (matrix.version == '7.6') && 'export AUTOCONF_VERSION=2.72' || (matrix.version == '7.5') && 'export AUTOCONF_VERSION=2.71' || (matrix.version == '7.4') && 'export AUTOCONF_VERSION=2.71' || '' }} ; ${{ (matrix.version == '7.9') && 'export AUTOMAKE_VERSION=1.18' || (matrix.version == '7.8') && 'export AUTOMAKE_VERSION=1.18' || (matrix.version == '7.7') && 'export AUTOMAKE_VERSION=1.17' || (matrix.version == '7.6') && 'export AUTOMAKE_VERSION=1.16' || (matrix.version == '7.5') && 'export AUTOMAKE_VERSION=1.16' || (matrix.version == '7.4') && 'export AUTOMAKE_VERSION=1.16' || '' }} ;./build/autotools/autoconfiscate.sh

0 commit comments

Comments
 (0)