Skip to content

Commit

Permalink
ci: support latest platforms in workflows
Browse files Browse the repository at this point in the history
  • Loading branch information
id committed May 30, 2024
1 parent 1e04853 commit 4a629fe
Show file tree
Hide file tree
Showing 6 changed files with 14 additions and 10 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:

- uses: erlef/setup-beam@v1
with:
otp-version: 24.3.4
otp-version: 25.3.2

- name: Build cpp
run: make build-nif
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cover.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ jobs:

build:
name: Build
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
strategy:
matrix:
otp:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/hex_pub.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ on:

jobs:
publish:
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
steps:
- name: Check out
uses: actions/checkout@v3
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/lux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@ on: [push, pull_request]

jobs:
run-lux-tests:
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
strategy:
matrix:
otp:
- 24.3.4
- 25.3.2
- 26.2.1
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
fail-fast: false
matrix:
os:
- macos-12
- macos-14
otp:
- 25
- 26
Expand Down Expand Up @@ -79,14 +79,14 @@ jobs:

linux:
needs: formatting-check
runs-on: ubuntu-22.04
runs-on: ubuntu-latest
timeout-minutes: 25
strategy:
fail-fast: false
matrix:
otp:
- 25.3.2
- 26.1.2
- 26.2.1
- OTP-27.0-rc3
openssl:
- openssl3
Expand Down
8 changes: 6 additions & 2 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,8 @@ jobs:
- openssl3
- openssl
os:
- macos-14
- macos-13
- macos-12
- macos-12-arm64
runs-on: ${{ matrix.os }}
Expand Down Expand Up @@ -69,22 +71,24 @@ jobs:
fail-fast: false
matrix:
builder:
- 5.2-7:1.15.7-25.3.2-2
- 5.2-7:1.15.7-26.1.2-1
- 5.3-5:1.15.7-25.3.2-2
- 5.3-5:1.15.7-26.2.1-2
openssl:
- openssl3
- openssl
arch:
- amd64
- arm64
os:
- ubuntu24.04
- ubuntu22.04
- ubuntu20.04
- ubuntu18.04
- debian12
- debian11
- debian10
- amzn2023
- amzn2
- el9
- el8
- el7
Expand Down

0 comments on commit 4a629fe

Please sign in to comment.