Skip to content

Commit ab3ce85

Browse files
committed
Added GH CI script for macOS and gcc14
1 parent bffef42 commit ab3ce85

2 files changed

Lines changed: 61 additions & 0 deletions

File tree

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
name: darwin-brew-gcc14
3+
4+
on:
5+
push:
6+
branches: [ "main" ]
7+
pull_request:
8+
branches: [ "main" ]
9+
10+
env:
11+
BUILD_TYPE: Release
12+
13+
jobs:
14+
build:
15+
runs-on: macos-13
16+
17+
steps:
18+
- uses: actions/checkout@v4
19+
with:
20+
submodules: recursive
21+
22+
- uses: maxim-lobanov/setup-xcode@v1
23+
with:
24+
xcode-version: '13.2.1'
25+
26+
27+
- name: Install Tools
28+
run: |
29+
brew update
30+
brew install gcc@14 make automake autoconf libltdl-dev perl curl coreutils bash
31+
32+
- name: Compile
33+
run: ./compile.bash darwin-brew-gcc14
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
name: ubuntu2404-x86_64-linux-gcc14
3+
4+
on:
5+
push:
6+
branches: [ "main" ]
7+
pull_request:
8+
branches: [ "main" ]
9+
10+
env:
11+
BUILD_TYPE: Release
12+
13+
jobs:
14+
build:
15+
runs-on: ubuntu-24.04
16+
17+
steps:
18+
- uses: actions/checkout@v4
19+
with:
20+
submodules: recursive
21+
22+
- name: Install Tools
23+
run: |
24+
sudo apt-get -qq update
25+
sudo apt-get -qq install gcc-14 make automake autoconf libltdl-dev perl curl
26+
27+
- name: Compile
28+
run: ./compile.bash x86_64-linux-gcc14

0 commit comments

Comments
 (0)