Skip to content

Commit

Permalink
[ci] adjust .github/workflows/meson.yml
Browse files Browse the repository at this point in the history
remove typo'd NetBSD image which repeated vmactions/openbsd-vm@v1
NetBSD image vmactions/netbsd-vm@v1 contains some package conflicts
  between NetBSD 9.0 and 9.3, so remove NetBSD from workflow for now.
  (NetBSD might later be added back with cmake or autoconf builds.)
  • Loading branch information
gstrauss committed Jan 8, 2024
1 parent a059799 commit b4acc6e
Showing 1 changed file with 0 additions and 16 deletions.
16 changes: 0 additions & 16 deletions .github/workflows/meson.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,22 +100,6 @@ jobs:
meson compile -C "${{github.workspace}}/build" --verbose
meson test -C "${{github.workspace}}/build" --verbose
NetBSD:
runs-on: ubuntu-latest
name: NetBSD
steps:
- uses: actions/checkout@v4
- name: NetBSD
uses: vmactions/openbsd-vm@v1
with:
prepare: |
pkg_add ninja meson pkgconf pcre2 perl5
run: |
meson setup "${{github.workspace}}/build" -Dwarning_level=3
meson compile -C "${{github.workspace}}/build" --verbose
# TODO: figure out why tests/lighttpd.conf not found; works for FreeBSD and DragonFly
#meson test -C "${{github.workspace}}/build" --verbose
OpenBSD:
runs-on: ubuntu-latest
name: OpenBSD
Expand Down

0 comments on commit b4acc6e

Please sign in to comment.