Skip to content

Commit

Permalink
build.yml: update versions
Browse files Browse the repository at this point in the history
  • Loading branch information
Tim van der Molen committed Aug 2, 2024
1 parent f471b7a commit b3f4443
Showing 1 changed file with 16 additions and 14 deletions.
30 changes: 16 additions & 14 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-18.04, ubuntu-20.04, ubuntu-22.04]
os: [ubuntu-20.04, ubuntu-22.04, ubuntu-24.04]

runs-on: ${{ matrix.os }}

steps:
- name: checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: install dependencies
run: >
Expand Down Expand Up @@ -49,17 +49,18 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macos-11, macos-12]
os: [macos-12, macos-13, macos-14]

runs-on: ${{ matrix.os }}

steps:
- name: checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: install dependencies
run: >
brew update &&
brew upgrade &&
brew install
pkg-config
faad2 mp4v2
Expand All @@ -74,6 +75,7 @@ jobs:
libao
portaudio
pulseaudio
|| true
- name: configure
run: ./configure
Expand All @@ -85,14 +87,14 @@ jobs:
run: sudo make install

dragonfly:
runs-on: macos-12
runs-on: ubuntu-latest

steps:
- name: checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: run vm
uses: vmactions/dragonflybsd-vm@v0
uses: vmactions/dragonflybsd-vm@v1
with:
usesh: true
prepare: >
Expand Down Expand Up @@ -120,14 +122,14 @@ jobs:
make install
freebsd:
runs-on: macos-12
runs-on: ubuntu-latest

steps:
- name: checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: run vm
uses: vmactions/freebsd-vm@v0
uses: vmactions/freebsd-vm@v1
with:
usesh: true
prepare: >
Expand Down Expand Up @@ -157,16 +159,16 @@ jobs:
strategy:
fail-fast: false
matrix:
ffmpeg: [ffmpeg3, ffmpeg4, ffmpeg5]
ffmpeg: [ffmpeg3, ffmpeg4, ffmpeg5, ffmpeg6, ffmpeg7]

runs-on: macos-12
runs-on: ubuntu-latest

steps:
- name: checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: run vm
uses: vmactions/netbsd-vm@v0
uses: vmactions/netbsd-vm@v1
with:
prepare: >
pkg_add
Expand Down

0 comments on commit b3f4443

Please sign in to comment.