← Commit list

b869932392

Viktor Szakats
Viktor Szakats
2026-01-04
SUCCESS Duration: 335s

Subject

GHA/macos: reduce number of combination jobs

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

.github/workflows/macos.yml+14 -2
@@ -598,10 +598,22 @@ jobs:
- { image: macos-15, compiler: 'llvm@20' }
- { image: macos-26, compiler: 'llvm@15' }
- { image: macos-26, compiler: 'llvm@18' }
+ # Covered by the main workflow
+ - { image: macos-15, compiler: 'gcc-13' }
+ - { image: macos-15, compiler: 'llvm@18' }
+ - { image: macos-15, compiler: 'clang' }
# Reduce build combinations, by dropping less interesting ones
- { image: macos-26, compiler: 'gcc-13' }
- - { compiler: gcc-14, build: cmake }
- - { compiler: gcc-15, build: autotools }
+ - { compiler: 'gcc-14' , build: cmake }
+ # Reduce autotools to just one job that is also build with cmake
+ - { compiler: 'gcc-13' , build: autotools }
+ - { compiler: 'gcc-14' , build: autotools }
+ - { compiler: 'gcc-15' , build: autotools }
+ - { compiler: 'llvm@15', build: autotools }
+ - { compiler: 'llvm@18', build: autotools }
+ - { compiler: 'llvm@20', build: autotools }
+ - { image: macos-14, build: autotools }
+ - { image: macos-15, build: autotools }
steps:
- name: 'install autotools'
if: ${{ matrix.build == 'autotools' }}