Skip to content

Commit

Permalink
ci: update runner images
Browse files Browse the repository at this point in the history
  • Loading branch information
JaCzekanski committed Sep 19, 2023
1 parent 466acd7 commit d7fcf90
Showing 1 changed file with 53 additions and 5 deletions.
58 changes: 53 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on: [push]
jobs:
linux_clang6:
name: "Linux Clang6"
runs-on: ubuntu-18.04
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v2
Expand All @@ -29,7 +29,7 @@ jobs:

linux_clang8:
name: "Linux Clang8"
runs-on: ubuntu-18.04
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v2
Expand All @@ -46,6 +46,54 @@ jobs:
- name: Build
run: .ci/linux/run-container.sh 8

- uses: sarisia/actions-status-discord@v1
if: always()
with:
webhook: ${{ secrets.WEBHOOK_URL }}

linux_clang10:
name: "Linux Clang10"
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v2
with:
submodules: 'recursive'

- name: Prepare cache
uses: actions/cache@v2
with:
path: ~/.ccache
key: ${{ runner.os }}-ccache-${{ github.sha }}
restore-keys: ${{ runner.os }}-ccache-

- name: Build
run: .ci/linux/run-container.sh 10

- uses: sarisia/actions-status-discord@v1
if: always()
with:
webhook: ${{ secrets.WEBHOOK_URL }}

linux_clang15:
name: "Linux Clang15"
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v2
with:
submodules: 'recursive'

- name: Prepare cache
uses: actions/cache@v2
with:
path: ~/.ccache
key: ${{ runner.os }}-ccache-${{ github.sha }}
restore-keys: ${{ runner.os }}-ccache-

- name: Build
run: .ci/linux/run-container.sh 15

- name: Upload Github
uses: kittaakos/upload-artifact-as-is@v0
with:
Expand All @@ -61,7 +109,7 @@ jobs:

android:
name: "Android"
runs-on: ubuntu-18.04
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v2
Expand Down Expand Up @@ -96,7 +144,7 @@ jobs:

macos:
name: "macOS"
runs-on: macOS-10.15
runs-on: macOS-13
steps:
- name: Checkout
uses: actions/checkout@v2
Expand All @@ -112,7 +160,7 @@ jobs:

- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: '11.7'
xcode-version: '14.3.1'

- name: Install
run: .ci/macos/install-dependencies.sh
Expand Down

0 comments on commit d7fcf90

Please sign in to comment.