Skip to content

Commit

Permalink
[ci] vmactions usesh: true
Browse files Browse the repository at this point in the history
(except on NetBSD where it breaks prepare step)
  • Loading branch information
gstrauss committed Jan 17, 2024
1 parent 7f8d5dd commit 1388b7b
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,9 +96,9 @@ jobs:
- uses: actions/checkout@v4
- uses: vmactions/dragonflybsd-vm@v1
with:
usesh: true
prepare: |
pkg install -y bash ninja meson pkgconf pcre2 perl5
chsh -s /usr/local/bin/bash
run: |
set -e
meson setup "${{github.workspace}}/build" -Dwarning_level=3
Expand All @@ -111,6 +111,7 @@ jobs:
- uses: actions/checkout@v4
- uses: vmactions/freebsd-vm@v1
with:
usesh: true
prepare: |
pkg install -y autoconf automake autotools libtool m4 pkgconf \
ninja meson cmake scons-py39 pcre2 perl5 \
Expand All @@ -133,8 +134,9 @@ jobs:
- uses: actions/checkout@v4
- uses: vmactions/netbsd-vm@v1
with:
#usesh: true
prepare: |
pkg_add cmake ninja pkgconf pcre2 perl \
pkg_add dash cmake ninja pkgconf pcre2 perl \
gnutls libressl mbedtls nettle nss wolfssl \
cyrus-sasl mit-krb5 libdbi openldap-client \
mariadb-client postgresql16-client \
Expand All @@ -153,6 +155,7 @@ jobs:
- uses: actions/checkout@v4
- uses: vmactions/openbsd-vm@v1
with:
usesh: true
prepare: |
pkg_add ninja meson pkgconf pcre2 \
gnutls mbedtls libnettle nss \
Expand All @@ -175,6 +178,7 @@ jobs:
# - uses: actions/checkout@v4
# - uses: vmactions/solaris-vm@v1
# with:
# usesh: true
# prepare: |
# pkgutil -y -i cmake gcc5core gmake pkgconfig perl libpcre2_dev
# run: |
Expand Down

0 comments on commit 1388b7b

Please sign in to comment.