Skip to content

Commit

Permalink
simplify github workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
anonrig committed Jan 23, 2025
1 parent 9daa040 commit 89e4021
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 50 deletions.
43 changes: 0 additions & 43 deletions .github/workflows/aarch64.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/macos_install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ concurrency:

jobs:
macos-build:
runs-on: macos-latest
runs-on: macos-15
strategy:
matrix:
include:
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,12 @@ concurrency:

jobs:
ubuntu-build:
runs-on: ubuntu-22.04
strategy:
matrix:
shared: [ON, OFF]
cxx: [g++-12, clang++-14]
runs-on: [ubuntu-22.04, ubuntu-22.04-arm]
runs-on: ${{matrix.runs-on}}
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup Ninja
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/ubuntu_install.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,16 @@ jobs:
runs-on: ubuntu-24.04
strategy:
matrix:
include:
shared: [ON, OFF]
cxx: [g++-12, clang++]
shared: [ON, OFF]
cxx: [g++-12, clang++]
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup Ninja
run: sudo apt-get install ninja-build
- name: Prepare
run: cmake -D ADA_TESTING=ON -G Ninja -DBUILD_SHARED_LIBS=${{matrix.shared}} -DCMAKE_INSTALL_PREFIX:PATH=destination -B build
env:
CXX: ${{matrix.cxx}}
- name: Build
run: cmake --build build -j=4
- name: Install
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/visual_studio.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ concurrency:
jobs:
ci:
name: windows-vs17
runs-on: windows-latest
runs-on: windows-2025
strategy:
fail-fast: false
matrix:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/visual_studio_clang.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ concurrency:
jobs:
ci:
name: windows-vs17
runs-on: windows-latest
runs-on: windows-2025
strategy:
fail-fast: false
matrix:
Expand Down

0 comments on commit 89e4021

Please sign in to comment.